@charset "utf-8";
/*reset*/
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{ margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video{display:block;}
body{ font-family:Microsoft YaHei,Helvetica,STHeiti,Droid Sans Fallback; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); color: #9a9a9a; font-size:14px;}
textarea{resize:none;}
iframe,img{border:0}
ul,ol{list-style:none;}
input,select,textarea{font-family:Microsoft YaHei;outline:0;-webkit-user-modify:read-write-plaintext-only;}
a{text-decoration:none; color:inherit;}
h1,h2,h3,h4{font-weight:100;}
img{;vertical-align: middle;}
table{border-collapse:collapse;}
.clearfix:after{ content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}/*IE/7/6*/
body{ min-width:1040px; margin: auto;background-color: #FFF; }
/*head*/
.head_box{ height: 120px; width: 100%; background-image: url(../images/head_back.jpg); background-repeat: no-repeat; background-position: center; }
.head_box .head{ width: 1000px; margin: auto; height: 120px; }
.head_box .head .logo{ padding-top: 19px; }

/*导航栏*/
.nav_box{ width: 100%; height: 55px; background-color: #f6a202; box-shadow: 0px 10px 10px #eee; }
.nav_box .nav{ width: 1000px ;margin: auto; }
.nav_box .nav li{ float: left; width: 142px; text-align: center; height: 55px; line-height: 55px; font-size: 18px; color: #FFF; }
.nav_box .nav li a{ width: 142px;text-align: center; height: 55px; line-height: 55px; font-size: 18px; color: #FFF; display:block;}
.nav_box .nav li.on{background-color: #f67b02;} 
.nav_box .nav li:hover{ background-color: #f67b02; }
.nav_box .nav li:hover .son{ display: block; }
.nav_box .nav li .son{ position: absolute; z-index: 5; display: none; }
.nav_box .nav li .son_1{ width: 142px; height: 40px; line-height: 40px; color: #FFF; background-color: #f67b02;  }
.nav_box .nav li .son_1 a{ width: 142px; height: 40px; line-height: 40px; color: #FFF; display:block;}
.nav_box .nav li .son_1:hover{ background-color: #f6a202 }

/*主体*/
.main_box{ width: 100%; background-image: url(../images/main_back.png); background-color: #FFF;  padding-top: 30px;background-repeat: repeat-x; background-position: top center;  }
.main_box .main{ width: 1000px; margin: auto; }
.main_box .main .banner{ width: 100%; height: 400px; }


/*banner背景切换*/
.flexslider{ position:relative; top:0px; left:0px; width:100%;height: 100%;overflow: hidden;}
.slides{ position: relative; height:100%;}
.slides li{ width: 100%; float:left; position:relative; opacity:0;display:block;height: 100%;}
.slides li a{ width:100%; height:100%; display:block;background-position: center;}
.flex-direction-nav{position: absolute;width: 100%;top: 45%;height:60px;z-index:2; display:none;}
.flex-direction-nav li a { display: block; width: 50px; height: 125px; overflow: hidden; cursor: pointer; position: absolute;}
.flex-direction-nav li a.flex-prev{top: -10px;left: 20px;background: url(../images/qhz.png) no-repeat scroll center center transparent;}
.flex-direction-nav li a.flex-next{top: -10px;right: 20px;background: url(../images/qhy.png) no-repeat scroll center center transparent;}
.flex-control-nav{width:100%;position:absolute;bottom:15px;text-align:center; z-index:1000;}
.flex-control-nav li{margin:0 8px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:#FFFFFF;display:block;height:12px;overflow:hidden;text-indent:-99em;width:12px;cursor:pointer;}
.flex-control-paging li a.flex-active{background:#ae976d;}
/*line1*/
.main_box .main .line1{ margin-top: 30px; width: 100%; }
.main_box .main .line1 .left{ float: left;  width: 650px; padding: 0 20px; border: 1px solid #DDD; height:325px;}
.main_box .main .line1 .left .left_con{ display:none;}
.main_box .main .line1 .left .title{ height: 47px; line-height: 47px; border-bottom: 3px solid #ec1302; padding-left: 30px; background-image: url(../images/cate.png); background-repeat: no-repeat; background-position: left center;  }
.main_box .main .line1 .left .title .name{ float: left; display: block; padding: 0 5px; font-size: 16px;color: #444444; }
.main_box .main .line1 .left .title .name:hover{ color: #ec1302; }
.main_box .main .line1 .left .title .name.hover{ color: #ec1302; }
.main_box .main .line1 .left .title span{ float: left; padding: 0 5px; font-size: 16px; color: #444; }
.main_box .main .line1 .left .title .more{ float: right; font-size: 12px;color: #ec1302; }

/*图片新闻*/
.main_box .main .line1 .left .picnews{ margin-top: 20px; }
.main_box .main .line1 .left .picnews .pic{ float: left;  width: 140px;}
.main_box .main .line1 .left .picnews .pic img{ width:140px; height:105px;}
.main_box .main .line1 .left .picnews .text{ float: right; width: 490px; height:105px; }
.main_box .main .line1 .left .picnews .text .top{}
.main_box .main .line1 .left .picnews .text .top .name{float: left; font-size: 16px; line-height: 20px; color: #444; max-width: 380px;height: 20px;overflow: hidden;}
.main_box .main .line1 .left .picnews .text .top .name a{color: #444;}
.main_box .main .line1 .left .picnews .text .top .time{ float: right; font-size: 14px; color: #aaaaaa;line-height: 20px; }
.main_box .main .line1 .left .picnews .text .content{ font-size: 14px; color: #999999; line-height: 30px; margin-top: 20px; }
/*新闻列表*/
.main_box .main .line1 .left .newslist{ margin-top: 8px; }
.main_box .main .line1 .left .newslist li{ padding-left: 20px;background-image: url(../images/icon.png); background-repeat: no-repeat; background-position: left center; } 
.main_box .main .line1 .left .newslist li .name{ float: left; font-size: 14px; color: #888; line-height: 35px; max-width: 500px; overflow: hidden;height: 35px; }
.main_box .main .line1 .left .newslist li .time{ float: right; font-size: 14px; color: #888; line-height: 35px;}

.main_box .main .line1 .right{ float: right;  width: 280px; border: 1px solid #DDD;}
/*党员登录*/
.main_box .main .line1 .right .title{ width: 280px; height: 50px; background-image: url(../images/loginback.png); background-repeat: repeat-x;  text-align: center; line-height: 50px; color: #ffffff; font-size: 20px; }
.main_box .main .line1 .right .form{ padding: 30px 20px; height:215px; }
.main_box .main .line1 .right .form p{ line-height:30px; }
.main_box .main .line1 .right .form a.forma{ width: 240px; height: 40px; border-radius: 10px; border: 0;  text-align: center; line-height: 40px; color: #FFF; font-size: 16px; background-color: #ec1302; margin-top: 10px; display:block;}
.main_box .main .line1 .right .form .input{ width: 218px; padding: 0 10px; border: 1px solid #DDD; border-radius: 10px; margin-bottom: 15px; height: 38px; line-height: 38px; }
.main_box .main .line1 .right .form .submit{ width: 240px; height: 40px; border-radius: 10px; border: 0;  text-align: center; line-height: 40px; color: #FFF; font-size: 16px; background-color: #ec1302; margin-top: 10px; }

/*line2*/
.main_box .main .line2{ margin-top: 30px; width: 100%; }
.main_box .main .line2 .left{ float: left;  width: 650px; height:495px; padding: 0 20px; padding-bottom: 15px; border: 1px solid #DDD;}
.main_box .main .line2 .left .title{ height: 47px; line-height: 47px; border-bottom: 3px solid #ec1302; padding-left: 30px; background-image: url(../images/cate.png); background-repeat: no-repeat; background-position: left center;  }
.main_box .main .line2 .left .title .name{ float: left; display: block; padding: 0 5px; font-size: 16px;color: #444444; }
.main_box .main .line2 .left .title span{ float: left; padding: 0 5px; font-size: 16px; color: #444; }
.main_box .main .line2 .left .title .more{ float: right; font-size: 12px;color: #ec1302; }
/*政策文件*/
.main_box .main .line2 .left .zcwj{ float: left; width: 320px; margin-top: 25px;  }
.main_box .main .line2 .left .zcwj .title2{ background-image: url(../images/title_back.jpg); background-repeat: no-repeat; background-position: left center; height: 25px; line-height: 25px; width: 100px; text-indent: 15px; font-size: 14px; color: #fff;}
.main_box .main .line2 .left .zcwj ul{ margin-top: 10px; border-right: 1px solid #DDD; }
.main_box .main .line2 .left .zcwj ul li{ line-height: 35px; height: 35px; overflow: hidden; padding-left: 20px; background-image: url(../images/icon.png); background-repeat: no-repeat; background-position: left center;  font-size: 14px; color: #666666;}
.main_box .main .line2 .left .zcwj ul li a{ color: #666; }
/*专题报道*/
.main_box .main .line2 .right{ width: 240px; float: right; padding: 0 20px;border: 1px solid #DDD; height:300px;}
.main_box .main .line2 .right .title{ height: 47px; line-height: 47px; border-bottom: 3px solid #ec1302; padding-left: 30px; background-image: url(../images/cate.png); background-repeat: no-repeat; background-position: left center;  }
.main_box .main .line2 .right .title .name{ float: left; display: block; padding: 0 5px; font-size: 16px;color: #444444; }
.main_box .main .line2 .right .title span{ float: left; padding: 0 5px; font-size: 16px; color: #444; }
.main_box .main .line2 .right .title .more{ float: right; font-size: 12px;color: #ec1302; }
.main_box .main .line2 .right .img{ display: block; margin-top: 15px; height:60px; width:240px; }
.main_box .main .line2 .right2{ width: 280px; float: right; margin-top: 28px;  border-top: 1px solid #DDD;  }
/*line3*/
.main_box .main .line3{ margin-top: 30px; padding: 0 20px; border: 1px solid #DDD;  background-color: #FFF;}
.main_box .main .line3 .title{ height: 47px; line-height: 47px; border-bottom: 3px solid #ec1302; padding-left: 30px; background-image: url(../images/cate.png); background-repeat: no-repeat; background-position: left center;  }
.main_box .main .line3 .title .name{ float: left; display: block; padding: 0 5px; font-size: 16px;color: #444444;  }
.main_box .main .line3 .title span{ float: left; padding: 0 5px; font-size: 16px; color: #444; }
.main_box .main .line3 .title .more{ float: right; font-size: 12px;color: #ec1302; }
.main_box .main .line3 ul{ padding: 20px 0;}
.main_box .main .line3 ul li{ width: 20%; float: left; height:210px; }
.main_box .main .line3 ul li .box{ width: 180px; margin: auto;  margin-top: 15px;}
.main_box .main .line3 ul li .box img{ width:180px; height:135px; }
.main_box .main .line3 ul li .box .name{ text-align: left; margin-top: 10px; font-size: 14px; color: #666666; line-height: 25px;height:25px; overflow:hidden; }
.main_box .main .line3 ul li .box .time{ text-align: left; font-size: 14px; color: #aaaaaa; line-height: 20px; margin-top: 5px; }
/*友情连接*/
.main_box .main .line4{ margin-top: 20px; width: 100%;  background-color: #FFF; border: 1px solid #DDD;}
.main_box .main .line4 .left{ width: 40px; float: left; height: 75px; }
.main_box .main .line4 .right{ width: 960px; float: left; height: 75px;}
.main_box .main .line4 .right li{ padding: 0 10px; font-size: 14px; line-height: 75px; float: left; }
.main_box .main .line4 .right li a{ color: #888888; }
/*foot*/
.foot_box{ width: 100%; background-color: #313131; height: 60px;  margin-top: 30px;}
.foot_box .foot{ width: 1000px; margin: auto; line-height: 60px; }
.foot_box .foot p{float: left; color: #888888; font-size: 14px; line-height: 60px; margin-left: 20px;}
/*新闻列表*/
.main_news{ width: 1000px; margin: auto; margin-top: 20px; background-color: #FFF;  margin-bottom: 40px;}
.main_news .position{ font-size: 14px; color: #aaa; }
.main_news .box{ margin-top: 30px; }
.main_news .box .left{ width: 220px; float: left; }
/*子分类*/
.main_news .box .left .son{ border: 1px solid #DDD; }
.main_news .box .left .son .title{height: 35px; line-height: 35px;padding-left: 20px; background-image: url(../images/news_back.png); background-repeat: repeat-x; font-size: 16px; color: #ffffff; }
.main_news .box .left .son ul.nav_list{ background-color: #f4f4f4; padding: 10px 20px; }
.main_news .box .left .son ul.nav_list li{ width: 180px; height: 30px; padding:10px 0; border-bottom: 1px dashed #DDD; line-height: 30px; border-radius: 10px;  }
.main_news .box .left .son ul.nav_list li:last-child{border-bottom: 0;}
.main_news .box .left .son ul.nav_list li a{ width: 130px; display: block; height: 30px;  line-height: 30px; border-radius: 10px; padding-left: 50px; background-image: url(../images/icon3.png); background-repeat: no-repeat; background-position: 15px center; }
.main_news .box .left .son ul.nav_list li a.hover{ background-color: #f6a202; color: #FFF; background-image: url(../images/icon2.png); }
/*热点新闻*/
.main_news .box .left .son ul.news_list{  padding: 10px 20px; }
.main_news .box .left .son ul.news_list li{ padding: 10px 0; }
.main_news .box .left .son ul.news_list li .num{ float: left;  width: 15px; height: 15px;line-height: 15px; background-color: #dddddd; color: #FFF; text-align: center;}
.main_news .box .left .son ul.news_list li .name{ float: left; margin-left: 10px; width: 150px; height: 15px; overflow: hidden;  font-size: 12px; line-height: 15px; color: #888888}
/*党建活动推荐*/
.main_news .box .left .son ul.ac_list{  padding: 10px 20px; }
.main_news .box .left .son ul.ac_list li{ padding: 10px 0; }
.main_news .box .left .son ul.ac_list li .pic{ float: left; width: 80px; height: 60px; }
.main_news .box .left .son ul.ac_list li .pic img{ width: 80px; height: 60px; }
.main_news .box .left .son ul.ac_list li .name{ float: right; width: 85px; line-height: 25px; height: 50px; overflow: hidden; }
.main_news .box .right{width: 750px; float: right;}
.main_news .box .right .title{border-bottom: 1px solid #dddddd; height: 25px;}
.main_news .box .right .title p{display: inline-block; border-bottom: 1px solid #ec1302; height: 25px; line-height: 1; font-size: 16px; color: #444444;}
.main_news .box .right ul.news{ padding: 10px  0;}
.main_news .box .right ul.news li{ padding-left: 15px; background-image: url(../images/icon.png); background-repeat: no-repeat; background-position: left center; height: 40px; line-height: 40px; overflow: hidden; font-size: 14px; color: #888888; }
.main_news .box .right ul.news li.bor{ border-bottom: 1px dashed #ddd; padding-bottom:10px; margin-bottom:10px;}
.main_news .box .right ul.news li a{ color: #888; }
.main_news .box .right ul.news li a span{ float:right; color:#999;}
.main_news .box .right .news_info{ padding-top: 20px; border-top: 2px solid #DDD; }
.main_news .box .right .news_info .name{ font-size: 16px; color: #444444; line-height: 25px; text-align: center; padding:5px; }
.main_news .box .right .news_info .message{ font-size: 12px; color: #aaaaaa; line-height: 25px; text-align: center; }
.main_news .box .right .news_info .content{ margin-top: 15px; font-size: 14px; color: #888888; line-height: 30px; }
.main_news .box .right .news_info .content img{max-width: 100%;}
/*党建活动*/
.main_news .box .right ul.djhd{ padding: 10px  0; }
.main_news .box .right ul.djhd li{ padding:15px 0;border-bottom: 1px solid #ddd;  }
.main_news .box .right ul.djhd li .pic{ float: left; width: 120px; height: 90px;  margin-right: 10px;}
.main_news .box .right ul.djhd li .pic img{ width: 120px; height: 90px;}
.main_news .box .right ul.djhd li .text .name{font-size: 14px; color: #888888; font-weight: bold; line-height: 30px; height: 30px; overflow: hidden;}
.main_news .box .right ul.djhd li .text .content{ font-size: 12px; color: #aaaaaa; line-height: 25px;  height: 50px; overflow: hidden;}
/*党员实践*/
.main_news .box .right ul.dysj{ padding: 10px  0; }
.main_news .box .right ul.dysj li{ padding:15px 0;}
.main_news .box .right ul.dysj li .time{ width: 75px; margin-right: 15px; height: 75px; background-color: #eeeeee; float: left; } 
.main_news .box .right ul.dysj li .time .day{ font-size: 22px; margin-top: 6px; color: #888; line-height: 35px; font-weight: bold; text-align: center;}
.main_news .box .right ul.dysj li .time .year{ font-size: 14px; color: #aaaaaa; line-height: 25px; text-align: center; }
.main_news .box .right ul.dysj li .text .name{font-size: 14px; color: #888888; font-weight: bold; line-height: 30px; height: 30px; overflow: hidden;}
.main_news .box .right ul.dysj li .text .content{ font-size: 12px; color: #aaaaaa; line-height: 25px;  height: 50px; overflow: hidden;}

/*党员风采*/
.main_news .box .right ul.dyfc{ padding: 10px  0; }
.main_news .box .right ul.dyfc li{ padding-left: 20px; background-image: url(../images/dyfc.png); background-repeat: no-repeat; background-position: left center; height: 50px; line-height: 50px; overflow: hidden; font-size: 13px; color: #888888; }
.main_news .box .right ul.dyfc li a{ color: #888; }
.main_news .box .right ul.dyfc li a span{ float:right; color:#999;}
/*党员培训*/
 ul.dypx{ }
 ul.dypx li{ padding:20px 0; border-bottom: 1px solid #DDD;}
 ul.dypx li .pic{ float: left; width: 160px; height: 120px; margin-right: 20px;  position: relative;}
 ul.dypx li .pic .img{ width: 100%; }
 ul.dypx li .pic .paly{ position: absolute; top: 47.5px; left: 67.5px;  }
 ul.dypx li .text{ position: relative; }
 ul.dypx li .text .name{ font-size: 14px;color: #888;font-weight: bold; line-height: 20px;}
 ul.dypx li .text .study{ position: absolute;right: 0; top: 0; width: 80px; border-radius: 15px; height: 25px; background-color: red; line-height: 25px;color: #FFF; display: block;text-align: center;  }
 ul.dypx li .text .study2{ position: absolute;right: 0; top: 0; width: 80px; border-radius: 15px; height: 25px; background-color: green; line-height: 25px;color: #FFF; display: block;text-align: center;  }
 ul.dypx li .text .study3{ position: absolute;right: 0; top: 0; width: 80px; border-radius: 15px; height: 25px; background-color: gray; line-height: 25px;color: #FFF; display: block;text-align: center;  }
 ul.dypx li .text .already{ position: absolute; right: 0px; bottom: 0px;  line-height: 20px;color: green; font-size: 12px; }
 ul.dypx li .text .content{ font-size: 12px;color: #aaa;line-height: 25px; height: 50px; overflow: hidden; margin-top: 15px; }
 ul.dypx li .text .time{font-size: 12px; margin-top: 15px; color: #aaa; line-height: 20px; padding-left: 30px; background-image: url(../images/time.png); background-repeat: no-repeat; background-position: left center;  }
 
 /*分页*/
.pages {height:42px;line-height:42px;padding:30px 0;font-size:14px;color:#444;text-align:center;}
.pages a,.pages .current {display:inline-block;width:40px;height:40px;border:1px solid #e9e9e9;margin-left:-1px;}
.pages .current {color:#444;border:1px solid transparent;}
.pages .prev{width:70px;margin-right:-4px;}
.pages .next {width:70px;margin-left:-5px;}

/*个人中心*/
.user_main{ width: 1000px; margin: auto; margin-top: 30px; }
.user_main .left{ width: 200px; float: left; }
.user_main .left .title{padding: 0 20px; height: 50px; line-height: 50px; text-align: left; font-size: 14px; color: #FFF; background-image: url(../images/nav_back.png); background-repeat: repeat-x; background-position: center;}
.user_main .left .left_nav{ width: 158px; background-color: #f6f6f6;  border: 1px solid #DDD;  padding: 0 20px;  padding-bottom: 50px;}
.user_main .left .left_nav li{}
.user_main .left .left_nav li .link{ display: block;  padding-left: 35px; line-height: 50px; border-bottom: 1px dashed #DDD; background-repeat: no-repeat; background-position: left center;  }
.user_main .left .left_nav li .mine{background-image: url(../images/mine2.png);}
.user_main .left .left_nav li .mine.hover{background-image: url(../images/mine.png); color: #ec1302;}
.user_main .left .left_nav li .xinde{background-image: url(../images/xinde2.png);}
.user_main .left .left_nav li .xinde.hover{background-image: url(../images/xinde.png); color: #ec1302;}
.user_main .left .left_nav li .jishi{background-image: url(../images/jishi2.png);}
.user_main .left .left_nav li .jishi.hover{background-image: url(../images/jishi.png); color: #ec1302;}
.user_main .left .left_nav li .peixun{background-image: url(../images/peixun2.png);}
.user_main .left .left_nav li .peixun.hover{background-image: url(../images/peixun.png); color: #ec1302;}
.user_main .left .left_nav li .password{background-image: url(../images/mpsd2.png);}
.user_main .left .left_nav li .password.hover{background-image: url(../images/mpsd1.png); color: #ec1302;}
	/*子栏目*/
.user_main .left .left_nav li .son{ border-bottom: 1px dashed #DDD; }
.user_main .left .left_nav li .son .son_1{ padding-left: 45px; line-height: 50px; }
.user_main .left .left_nav li .son .son_1 a.on{ color:#ec1302 }


.user_main .right{ width: 770px; float: right; }
.user_main .right .title{ border-bottom: 1px solid #DDD; height: 50px; }
.user_main .right .title p{ height: 50px;  float: left; border-bottom: 3px solid #ec1302; line-height: 50px;  font-size: 18px; color: #444444; font-weight: bold;}
.user_main .right .title .add{ display: block; margin-top: 12px; background-color: #ec1302;  float: right; width: 45px; padding-left: 35px; background-image: url(../images/add2.png); background-repeat: no-repeat; background-position: 10px center; height: 26px; line-height: 26px;border-radius: 8px; color: #ffffff; font-size: 14px; }
/*表单*/
.user_main .right .form{ margin-top: 15px; }
.user_main .right .form .add-table tr { display:block; margin:20px;}
.user_main .right .form .add-table tr td{color:#444;}
.user_main .right .form .add-table  .add-tit{width:150px;font-size:14px;color:#888; text-align:right; padding-right:40px;}
.user_main .right .form .add-table  .add-tit b {color:red;vertical-align: middle;padding-right:4px;}

.user_main .right .form .add-table  .add-tit1{width:100px;font-size:14px;color:#888; text-align:left; padding:0px;}
.user_main .right .form .add-table label{display:inline-block;height:34px;line-height:34px;font-size:14px;color:#444;margin-right:10px;}
.user_main .right .form .add-table  select {width:320px;padding-left:15px;}
.user_main .right .form .add-table  input[type=text],.add-table  input[type=password],textarea,select {width:305px;padding-left:15px;font-family:"微软雅黑";height:34px;border:1px solid #ddd;border-radius: 4px;font-size:14px;color:#444;}
.user_main .right .form .add-table  input[type=submit]{width: 120px; border: 0; margin-top: 20px; height: 35px; border-radius: 5px; background-color: #ec1302; line-height: 35px; text-align: center; font-size: 16px; color: #FFF;}
.user_main .right .form .add-table  input[type=reset]{ width: 120px; border: 1px solid #ec1302; margin-top: 20px; height: 35px; border-radius: 5px; background-color: #FFF; line-height: 35px; text-align: center; font-size: 16px; color: #ec1302;  margin-left: 20px;}

.user_main .right .form .form_1{}
.user_main .right .form .form_1 .key{ width: 170px; height: 50px; float: left; text-align: right; line-height: 50px; font-size: 14px;color: #888; }
.user_main .right .form .form_1 .value{ width: 580px; float: left; margin-left: 20px;  }
.user_main .right .form .form_1 .value .text{ margin-top: 10px; height: 28px; border: 1px solid #DDD; line-height: 28px; padding: 0 10px; width: 220px; }
.user_main .right .form .form_1 .value .select{ margin-top: 10px; height: 30px; border: 1px solid #DDD;padding: 0 10px; width: 240px; line-height: 30px; }
.user_main .right .form .form_1 .value .submit{ width: 120px; border: 0; margin-top: 20px; height: 35px; border-radius: 5px; background-color: #ec1302; line-height: 35px; text-align: center; font-size: 16px; color: #FFF; }
.user_main .right .form .form_1 .value .reset{ width: 120px; border: 1px solid #ec1302; margin-top: 20px; height: 35px; border-radius: 5px; background-color: #FFF; line-height: 35px; text-align: center; font-size: 16px; color: #ec1302;  margin-left: 20px;}

.user_main .right .form .form_1 .value label{ display: block; float: left; margin-right: 20px; }
.user_main .right .form .form_1 .value label .radio{display: block; float: left; margin-top: 19px;}
.user_main .right .form .form_1 .value label p{ float: left; line-height: 50px; }
.user_main .right .table{ width: 100%; margin-top: 30px; }
.user_main .right .table th{ padding: 0  20px; text-align: left; font-weight: normal; background-color: #efefef; height: 30px; line-height: 30px; color: #888888; font-size: 14px; }
.user_main .right .table td{ height: 30px; line-height: 20px;  padding: 20px  20px 0 20px;   }
.user_main .right .table td .bianji{display: block; float: left; color: #aaaaaa; font-size: 13px;}
.user_main .right .table td .del{display: block; float: right; color: #aaaaaa; font-size: 13px;}
.user_main .right .table td .name{ font-size: 13px;color: #888; }
.user_main .right .table td .time{ font-size: 13px;color: #aaa; }
