/* CSS Document */
.mar_t10{ margin-top:10px;}
/*二级 bannerSlider */
#ej_banner{width:440px; float:left;height:329px; margin-left:5px;}
.bannerSlider{ width:440px; position:relative;height:329px;overflow:hidden;background:url(../../images_v3/loading.gif) 50% no-repeat #e5e5e5;}
.slides{position:relative;z-index:1;height:329px;overflow:hidden;}
.slides li{height:329px;}
.slides li a{ width:100%; height:329px; display:block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:96%;text-align:right; margin:0 auto; left:0; right:0; overflow:hidden;}
.flex-control-nav li{display:inline-block;width:10px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:#16acff;cursor:pointer; color:#fff; border-radius:100px;}
.flex-control-nav .flex-active{background:#fff;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../../images_v3/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../../images_v3/next.png) center center no-repeat;}

.banner_tit{ position:absolute; left:0; right:0; bottom:0;width:100%; margin:0 auto; height:40px; background-color:rgba(18, 119, 175, 0.8);color:#fff; padding:10px 0; }
.banner_tit h1{ padding:0 10px ; padding-left:10px;font-weight:normal; line-height:20px;font-size:14px;}
.banner_tit h2{ padding: 0 10px;padding-left:10px; font-weight:normal; line-height:20px;font-size:14px;}


/* 登录 */
.loginArea{ width:280px; float:left;}
.loginArea .login{ height:326px; width:280px; background-color:#fff; border-top:3px solid #1277af;box-shadow:0px 2px 2px #ddd;}
.lg_tit{ background:url(../../images_v3/login_ico.jpg) no-repeat 15px center; height:42px;line-height:42px; padding-left:50px; font-size:18px;}
.loginArea .login ul{ padding:5px 15px; font-size:15px; overflow:hidden;}
.loginArea .login ul li{ height:31px; line-height:31px; margin-bottom:8px; display:block; clear:both; width:100%;}
.loginArea .login ul li span{ float:left; width:62px;}
.loginArea .login ul li .text_box{ background:url(../../images_v3/login_txt.jpg) repeat-x left center; height:29px; border:1px solid #ebebeb; border-radius:3px; width:175px; padding:0 5px;float:left; overflow:hidden; }
.loginArea .login ul li .user{ background:url(../../images_v3/user_ico.png) no-repeat left center; height:29px; width:160px; border:none; padding-left:25px;color:#888;}
.loginArea .login ul li .password{background:url(../../images_v3/password_ico.png) no-repeat left center; height:29px; width:160px; border:none; padding-left:25px; color:#888;}
.loginArea .login .lg_box1{ padding:0 15px;font-size:13px;line-height:32px; }
.loginArea .login .lg_box1 input{ float:left; margin:10px 5px 0 0;}
.loginArea .login .lg_box1 span{ float:left; line-height:32px; padding-right:5px;}
.loginArea .login .lg_box1 a{ color:#1277af; margin-left:10px; }
.loginArea .login .lg_box1 .login_btn{ background:url(../../images_v3/login_btn.jpg) no-repeat; width:71px; height:32px; display:inline-block; overflow:hidden; float:right;}
.loginArea .login .lg_box2{ padding:10px 5px;font-size:13px;line-height:27px; text-align:center; overflow:hidden;}
.loginArea .login .lg_box2 a{ background:url(../../images_v3/lg_btn_bg.jpg) repeat-x; width:30%; margin:0 2px; height:27px; border:2px solid #d6e9f4; border-radius:3px; display:inline-block;color:#777;}
.loginArea .login .lg_box3{ padding:0; margin-top:3px; text-align: center;}
.loginArea .login .lg_box3 a{ color:#1277af; background:url(../../images_v3/lg_btn2.jpg) no-repeat; width:132px; height:31px; text-align:center; line-height:31px; display: inline-block; margin:0 2px 4px 2px;}


/* 项目 */
.courseWare{ width:725px;}
.courseWare .courseWare_box{ width:100%; padding:15px 0; overflow:hidden; height:275px; padding-bottom:0;}
.courseWare_box a{ float:left; margin-bottom:17px; margin-left:12px;width:200px; height:129px; position:relative; overflow:hidden;}
.courseWare_box a img{ width:100%; height:auto;}
.courseWare_box .l_course{ width:300px; height:275px; position:relative; float:left; margin-left:0; overflow:hidden;}
.courseWare_box .l_course span{ text-align:center;}
.courseWare_box a span{ position:absolute; left:0; bottom:0; background-color:rgba(18,119,175,0.8); width:92%; height:36px; line-height:30px; padding:3px 4%; color:#fff; font-size:13px;}
.courseWare_box a span p{ clear:both; line-height:18px; height:18px; overflow:hidden;}
.courseWare .tabbox{ background:url(../../images_v3/tab_bg.jpg) repeat-x; height:46px; width:100%;}
.courseWare .tabbox ul{height:46px; float:left;}
.courseWare .tabbox ul li{ padding-left:20px; float:left; width:140px; height:41px; line-height:41px; border-top:5px solid #e8f0f4; text-align:center; font-size:18px; cursor: pointer; position:relative;}
.courseWare .tabbox ul li span{ position: absolute; left:20px; top:13px;}
.courseWare .tabbox ul li.hover{border-top:5px solid #1277af; border-left:1px solid #1277af;border-right:1px solid #1277af; background-color:#e8f0f4;}

/* 活动与公告 */
.hdgg{ width:265px; float:right; overflow:hidden; background-color:#fff; height:329px;}
.hdgg .tit{ background:url(../../images_v3/hd_tit.jpg) repeat-x; height:38px; line-height:38px; text-align:center; color:#fff; font-size:20px;}
.new_list{overflow:hidden; padding:10px 15px; display:block;}
.new_list li{ background:url(../../images_v3/li_bg2.jpg) no-repeat left center; line-height:26px; height:26px; overflow:hidden; display:block; padding-left:15px; font-size:13px;}
/* 教学日志 */
.jxrz{ width:265px; float:right; overflow:hidden; background-color:#fff; height:329px; margin-top:7px;}
.jxrz .tit{background:url(../../images_v3/study_tit1.jpg) no-repeat 10px center #d8e7f0; height:36px;line-height:36px;border-bottom:2px solid #82acc1; padding-left:35px; font-size:17px; color:#000;}
.jxrz .tit span{ float: left;}
.jxrz .tit .more{ margin-top:10px;}
/* 政策法规 */
.zcfg{ width:265px; float:right; overflow:hidden; background-color:#fff; height:280px;}
.zcfg .tit{background:url(../../images_v3/zcfg_tit.jpg) no-repeat 10px center #d8e7f0; height:36px;line-height:36px;border-bottom:2px solid #82acc1; padding-left:35px; font-size:17px; color:#000;}
.zcfg .tit span{ float: left;}
.zcfg .tit .more{ margin-top:10px;}

/* 学习讨论 */
#index_study{ width:725px; float:left;background-color:#fff; height:302px;}
.study_box .tit{ background: url(../../images_v3/study_tit1.jpg) no-repeat 10px center #d8e7f0; height:36px; line-height:36px; border-bottom:2px solid #82acc1; padding-left:35px; font-size:17px; color:#000;}
.study_box .study_list{ width:100%; background-color:#fff;}
.study_box .study_list li{ width:332px; float:left; padding:10px 10px 5px 20px; line-height:18px; border-bottom:1px solid #f3f3f3;box-shadow:0px 2px 2px #f7f7f7; overflow:hidden; }
.study_box .study_list li span{ width:60px; height:60px; border-radius:100px; overflow:hidden; display: block; float:left; margin-right:10px; float:left;}
.study_box .study_list li div{ float:right; width:262px; }
.study_box .study_list li h1{ font-size:14px; width:100%;}
.study_box .study_list li h1 font{ color:#00567e;}
.study_box .study_list li p{font-size:12px; color:#4b4b4b; width:100%;overflow:hidden;line-height:18px; height:36px;}
.study_box .study_list li h2{ font-size:12px; text-align:right; color:#9a9a9a;}

/* 学员声音 */
.xysy{ width:265px; margin:0; float: right; overflow:hidden; border-left:4px solid #e8f0f4;}
.xysy .tit{background: url(../../images_v3/xysy_tit1.jpg) no-repeat 10px center #d8e7f0; height:36px; line-height:36px; border-bottom:2px solid #b6cedd; padding-left:35px; font-size:17px; color:#000;}
.xysy .tit span{ float:left;}
.xysy .more{ margin-top:10px;}
.xysy .xysy_con{width:265px; background-color:#fff; padding:10px 0; height:244px;}
.xysy .xysy_con a{width:249px; height:179px; margin:0 auto; display:block;}
.xysy .xysy_con span{ width:249px; height:35px; line-height:35px; background-color:#abb7c0; display:block; text-align:center; color:#fff; font-size:14px; margin:0 auto;}

/* 专家访谈 */
#index_zj{ width:265px; float:right;background-color:#fff; height:281px; overflow:hidden;}
#index_zj .more{ margin-top:10px;}
.zj_box .tit{ background: url(../../images_v3/zjft_tit1.jpg) no-repeat 10px center #d8e7f0; height:36px; line-height:36px; border-bottom:2px solid #82acc1; padding-left:35px; font-size:17px; color:#000;}
.zj_box .tit span{ float:left;}
.zj_box .study_list{ width:100%; background-color:#fff;}
.zj_box .study_list li{ padding:10px; line-height:18px; border-bottom:1px solid #f3f3f3;box-shadow:0px 2px 2px #f7f7f7; overflow:hidden;}
.zj_box .study_list li span{ width:60px; height:60px; border-radius:100px; overflow:hidden; display: block; float:left; margin-right:10px; float:left;}
.zj_box .study_list li dl{ float:right; width:175px; position:relative; float: left;}
.zj_box .study_list li dt{ font-size:14px; width:100%;}
.zj_box .study_list li dd{font-size:12px; color:#4b4b4b; width:100%;overflow:hidden;line-height:20px; height:20px;}
.zj_box .study_list li .into{ background: url(../../images_v3/into_btn.jpg) no-repeat; width:35px; height:18px; position: absolute; bottom:0; right:0;}

/* 医学资讯 */
#index_yxzx{ width:725px; float: left; border:1px solid #e8f0f4; border-width:0 1px;background-color:#fff;}
#index_yxzx .more{ margin-top:10px;}
.yxzx_box{background-color:#fff; overflow:hidden;}
.yxzx_box .tit{ background: url(../../images_v3/yxzx_tit_bg.jpg) repeat-x left center;height:36px; line-height:36px; border-bottom:2px solid #1277af; font-size:17px; color:#000;}
.yxzx_box .tit span{ background: url(../../images_v3/yxzx_ico.jpg) no-repeat 10px center; padding-left:36px; float: left;}
.yxzx_box .img_box{ width:289px; height:222px; margin:10px; float: left; overflow:hidden;}
.yxzx_box .top_info{ width:396px; margin:10px; float:right;}
.yxzx_box .top_info h3{ font-size:16px; line-height:20px; color:#1277af; margin-bottom:10px;}
.yxzx_box .top_info p{ font-size:13px; line-height:20px;height:60px; overflow:hidden;}
.yxzx_box .top_info p a{ color:#1277af;}
.yxzx_box .yxzx_list{ width:396px; margin:5px 10px; float:right;}
.yxzx_box .yxzx_list li{ background:url(../../images_v3/li_style1.jpg) no-repeat left center; line-height:24px; padding-left:15px; font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/* 华医园 */
.hyy_box{ width:725px; float:left;}
.hyy_box .more{ margin-top:10px; }
.hyy_box .tit{ background: url(../../images_v3/hyy_ico.jpg) no-repeat 10px center #e8f0f4; height:36px; line-height:36px; border-bottom:2px solid #82acc1; padding-left:35px; font-size:17px; color:#000;}
.hyy_box .tit span{ float:left;}
.hyy_con{background:url(../../images_v3/hyy_bg.jpg) no-repeat left bottom; overflow:hidden; padding:10px 0; padding-left:160px; height:235px;}
.hyy_con li{ width:270px; margin-left:10px; float:left;}
.hyy_con li h3{ background-color:#529bc4; height:36px; line-height:36px; color:#fff; padding-left:35px; font-size:16px;}
.hyy_con li h3.zyht{ background: url(../../images_v3/zyht_ico.jpg) no-repeat 10px center #529bc4;}
.hyy_con li h3.xqjl{ background: url(../../images_v3/xqjl_ico.jpg) no-repeat 10px center #529bc4;}
.hyy_con li h3.blzx{ background: url(../../images_v3/blzx_ico.jpg) no-repeat 10px center #529bc4;}
.zyht_list,.blzx_list{ width:100%; font-size:14px;}
.zyht_list a,.blzx_list a{ padding:0 10px; line-height:28px; height:28px; display:block;}
.zyht_list font{ color:#1e9ec1;}
.zyht_list a:nth-child(odd),.blzx_list a:nth-child(odd){ background-color:#fff;}
.xqjl_list{ width:100%;}
.xqjl_list dd{ padding:5px 10px; background-color:#fff; margin-bottom:5px; height:52px;}
.xqjl_list dd h1{ font-size:14px; color:#1e9ec1; line-height:20px; overflow:hidden; }
.xqjl_list dd h1 span{ float:left;}
.xqjl_list dd h1 a{ color:#1e9ec1; float:right;}
.xqjl_list dd p{ line-height:16px; height:32px; overflow:hidden;}


.mar_t10{ margin-top:10px;}
.l_con{ float:left;width:700px;}
.r_con{ float:right; width:290px;margin-top:40px;}

/* 资讯三级页面内容 */
.news_content{width:700px; overflow:hidden; clear:both;margin:10px 0; background:#fff;}
.news_content h1{line-height:15px; font-size:20px; margin:30px auto; text-align:center; }
.news_article p{line-height:2em;font-size:16px; text-indent:2em; margin:15px 0;color:#262626;}
.news_article{padding:5px 30px;}
.time-fun{line-height:18px; margin:0 30px 10px 30px; border-bottom:#d4d4d4 solid 1px;padding-bottom:10px;}
.time-source{width:420px; height:18px;color:#999; float:left;}
.time{width:127px;float:left;}
.source{height:18px; width:292px;}
.function{float:right;}
.f12blue{color:#1277af;}


.jrtt_box{ width:700px;clear:both; overflow:hidden;}
.jrtt_box .tit{ border-bottom:3px solid #1277af; font-size:20px; line-height:40px; height:40px; margin-bottom:0px; clear:both;}

.news_list2{ background:#fff; text-align:left;padding:30px;}
.news_list2 li p{line-height:3em; background:url(../../images_v3/li_bg2.jpg) no-repeat left;  overflow:hidden; font-size:14px;padding-left:15px;}
.news_list2 li span{ float:right;}
.news_list2 li { border-bottom:#d4d4d4 solid 1px;padding-bottom:5px;margin-bottom:10px; clear:both;}

.yxzxlist { width:700px; overflow:hidden; clear:both;padding:0px;}
.yxzxlist .tabbox{ background: url(../../images_v3/tab_bg.jpg) repeat-x; height:46px; width:100%;}
.yxzxlist .tabbox ul{height:46px; float:left;}
.yxzxlist .tabbox ul li{ padding-left:20px; float:left; width:130px; height:41px; line-height:41px; border-top:5px solid #e8f0f4; text-align:center; font-size:18px; cursor: pointer; position:relative;}
.yxzxlist .tabbox ul li span{ position: absolute; left:20px; top:13px;}
.yxzxlist .tabbox ul li.hover{border-top:5px solid #1277af; border-left:1px solid #1277af;border-right:1px solid #1277af; background-color:#e8f0f4;}
.yxzxlist .new_con{ padding:10px 0; overflow:hidden;}
.yxzxlist .new_con li{ background-color:#fff; width:680px; overflow:hidden; padding:10px; margin-bottom:10px; clear:both; height:128px;}
.yxzxlist .new_con li .new_img{ float: left; width:175px; height:128px; margin-right:10px;}
.yxzxlist .new_con li .new_info{ float:left; width:490px;}
.yxzxlist .new_con li .new_info h3{ line-height:30px; font-size:20px; margin-bottom:5px;}
.yxzxlist .new_con li .new_info p{ line-height:24px; clear:both; font-size:14px;}
.yxzxlist .new_con li .new_info center{ line-height:20px; text-align:left; line-height:18px; height:18px; margin-top:25px; font-size:15px;}
.yxzxlist .new_con li .new_info center span font{ padding-right:10px;}
.yxzxlist .new_con li .new_info .pl_box{ background:url(../../images_v3/pl_ico.jpg) no-repeat left center; padding-left:25px; font-size:14px; margin-right:10px; padding-right:10px; border-right:1px solid #ddd; height:18px; color:#888;}
.yxzxlist .new_con li .new_info .share{ background:url(../../images_v3/share_ico.jpg) no-repeat left center; padding-left:20px;}

/* 分页 */
.page{ width:100%; overflow:hidden; margin:15px 0; text-align:center; line-height:23px;}
.page a{ color:#1277af; background:url(../../images_v3/page_img.jpg) repeat-x; padding:0 7px; line-height:23px; height:23px; margin:0 3px; display:inline-block; border:1px solid #d6e2e8; box-shadow:3px;}
.page font{ display: inline-block; line-height:23px;}
.page a:hover,.page span{ background:#5a7b94; color:#fff;padding:0 7px;border:1px solid #d6e2e8; box-shadow:3px; display:inline-block;line-height:23px; height:23px; margin:0 3px;}
.page .page_txt{ width:30px; height:23px;border:1px solid #d6e2e8; box-shadow:3px; margin:0 5px; padding:0 5px; text-align:center;}
.page .next{ background:url(../../images_v3/next.jpg) no-repeat; width:23px; height:23px;border:1px solid #d6e2e8; box-shadow:3px;margin:0 3px; cursor:pointer;}

/*课件内容页*/
.erji_l{ float:left; width:644px;}
.erji_r{border: 1px solid #D8E7F0;float: right;width: 340px;background-color: #fff;padding-bottom: 15px;}
.erji_r .tit{ background:url(../../images_v3/hd_tit.jpg) repeat-x  left top; height:38px; border-radius:3px 3px 0 0; line-height:38px; padding:0 10px; font-size:18px; color:#fff;}
.erji_r .zjjs_box{ width:320px; overflow:hidden; overflow-y:auto; max-height:300px; padding:10px; font-size:14px;}
.erji_r .zjjs_box .zj_img{ width:132px; height:149px; float: left;}
.erji_r .zjjs_box .zj_info{ width:160px; height:149px; float: left; margin-left:15px;}
.erji_r .zjjs_box .zj_info span{ line-height:30px; clear:both; font-size:14px;}
.erji_r .zjjs_box .text{height: 100px;overflow-y: scroll;font-size: 12px;text-align: left;text-indent: 2em;margin: 0px auto 0px auto;padding: 5px 0 0 0px;}
.erji_r .zjjs_box p{ line-height:20px; padding:10px 0; clear:both;}
.erji_r .ckyy_btn{ background:url(../../images_v3/ckyy_btn.jpg) no-repeat; width:154px; height:48px; float:left; display:block;}
.erji_r .jrks_btn0{ background:url(../../images_v3/jrks_btn0.jpg) no-repeat; width:154px; height:48px; float:right; display:block;}
.erji_r .jrks_btn1{ background:url(../../images_v3/jrks_btn1.jpg) no-repeat; width:154px; height:48px; float:right; display:block; cursor:pointer;}
.erji_r center{ width:313px; margin:5px auto; overflow:hidden;}
.erji_r p{ width:313px; margin:15px auto 5px auto; overflow:hidden;}

.video_box{ width:650px;}
.video_box .video_con{width:650px; background-color:#fff; height:351px;}
.video_box .video_con .tit{ background:url(../../images_v3/video_tit.jpg) repeat-x; height:21px; line-height:21px; border-radius:3px 3px 0 0; color:#20458f; font-weight:bold;}
.video_box .video_con .tit i{ background:url(../../images_v3/video_ico.jpg) no-repeat; width:16px; height:8px; margin:6px; display: inline-block; float: left;}
.video_box .video_con .tit span{ float:left;}
.video_box p{ font-size:14px; padding:15px; line-height:18px; color:#222;}

.video_box2{ width:644px; position:relative;}
.video_box2 .video_con{width:644px; background-color:#fff; height:552px;}
.video_box2 .video_con .tit{ background:url(../../images_v3/video_tit.jpg) repeat-x; height:21px; line-height:21px; border-radius:3px 3px 0 0; color:#20458f; font-weight:bold;}
.video_box2 .video_con .tit i{ background:url(../../images_v3/video_ico.jpg) no-repeat; width:16px; height:8px; margin:6px; display: inline-block; float: left;}
.video_box2 .video_con .tit span{ float:left;}
.video_box2 p{ font-size:14px; padding:15px; line-height:18px; color:#222;}
.video_box2 .tabbox{ position:absolute; right:-34px; top:50px; width:35px;}
.video_box2 .tabbox li{ background:url(../../images_v3/video_li.jpg) no-repeat;  color:#fff; width:25px; height:94px; margin-bottom:5px; text-align:center; font-size:14px; padding:0 5px;padding-top:10px;}
.video_box2 .tabbox li a{ width:25px; height:94px; display:block; color:#fff;}
.video_box2 .tabbox li span{ cursor:pointer;}

.course_info{ width:642px; background-color:#fff; overflow:hidden;border: 1px solid #D8E7F0; margin-top:10px;}
.course_info .tit{ background:url(../../images_v3/course_ico.jpg) no-repeat 10px center #d8e7f0; padding-left:35px; height:35px; line-height:35px; border-bottom:2px solid #b6cedd; font-size:18px; color:#333;}
.course_info .course_list{ width:644px; margin:10px auto; overflow:hidden; border-bottom:1px dashed #dae6ee;}
.course_info .course_list li{ float:left; width:147px; padding:7px;}
.course_info .course_list li a{ width:147px; height:147px; overflow:hidden; display:block;}
.course_info .course_list li span{ width:100%; line-height:25px; height:25px; overflow:hidden; text-align:center; display:block; color:#1277af;}
.course_info .love{ background:url(../../images_v3/love_ico.jpg) no-repeat 10px center; padding-left:35px; height:35px; line-height:35px;font-size:18px; color:#333;}
.course_info .love_list{ width:639px;margin:10px auto; overflow:hidden; clear:both;}
.course_info .love_list li{ width:201px; margin:10px 6px; float:left;}
.course_info .love_list li a{ width:201px; height:147px; overflow:hidden; display:block;}
.course_info .love_list li span{ width:100%; line-height:25px; height:25px; overflow:hidden; text-align:center; display:block; color:#1277af;}


.course_box{width: 600px;margin: 15px auto;position: relative;border-bottom-color: #e8f0f4;border-bottom-width: 1px;border-bottom-style: solid;}
.course_info .course_list2{ width:600px;  height:180px; overflow:hidden; position:relative;}
.course_info .piclist{ height:115px;position:absolute; left:0px; top:0px}
.course_info .piclist li{ padding:5px; float:left; width:140px;}
.course_info .piclist li img{ width:140px;}
.course_info .piclist li a{ cursor:pointer;}
.course_info .swaplist{ position:absolute; left:-3000px; top:0px}
.course_info .og_prev,.og_next{ width:16px; height:67px; position:absolute; top:38px; z-index:99; cursor:pointer;}
.course_info .og_prev{ background:url(../../images_v3/pre_btn1.jpg) no-repeat; left:-20px;}
.course_info .og_next{  background:url(../../images_v3/next_btn1.jpg) no-repeat; right:-20px;}
.course_info .course_list2 li{ float:left; width:140px; padding:5px;}
.course_info .course_list2 li .img_box{ width:140px; height:120px; overflow:hidden; display:block;}
.course_info .course_list2 li span{ width:100%; line-height:27px; height:27px; font-size:12px;overflow:hidden; text-align:center; display:block; color:#1277af;}
.course_info .course_list2 li p{ text-align:center; line-height:18px; font-size:12px;} 



.pl_box{ padding:0 13px; overflow:hidden;}
.pl_box .tabbox{ border-bottom:1px solid #ccc; position: relative; margin-top:15px; clear:both; height:32px;}
.pl_box .tabbox ul{ position: absolute; bottom:-1px; left:0;}
.pl_box .tabbox ul li{ background-color:#fff; border-top:2px solid #fff; line-height:32px; width:80px; text-align:center; border-right:1px solid #fff; font-size:16px; color:#444; font-weight:bold; float:left; border-bottom:1px solid #ccc;}
.pl_box .tabbox ul li.hover{ border-top:2px solid #1277af;border-right:1px solid #ccc;border-bottom:1px solid #fff;}
.pl_box .info_box{ padding:15px 0;}
.pl_box .info_box .user_img{ float:left; width:42px; height:42px;}
.pl_box .info_box textarea{ width:550px; float:right; resize:none; color:#666; line-height:20px; padding:5px; font-size:14px; margin-bottom:10px;}
.pl_box .info_box .tj_btn{ background-color:#1277af; border-radius:3px; width:100px; line-height:30px; height:30px; margin-left:62px;text-align:center; font-size:16px; display:block; color:#fff; clear:both;}
.pl_list{ width:100%; padding:15px 0; overflow:hidden;}
.pl_list li{ width:100%; overflow:hidden; padding:12px 0;}
.pl_list li .user_img{ float:left; width:42px; height:42px;}
.pl_list li .r_info{width:560px; float:right;}
.pl_list li .r_info h1{ font-size:12px; line-height:18px; padding-bottom:8px; overflow:hidden;}
.pl_list li .r_info h1 span{ float:left; color:#888;}
.pl_list li .r_info h1 span font{ color:#222;}
.pl_list li .r_info h1 span:last-child{ float:right;}
.pl_list li .r_info p{ height:20px; line-height:20px; overflow:hidden;}
.pl_list li .r_info h3{ line-height:20px; text-align:right; width:100%;}
.pl_list li .r_info h3 a{ color:#888; font-size:12px; margin-left:10px;}
.pl_list li .r_info h3 .zang{ background:url(../../images_v3/zang_ico.jpg) no-repeat center; width:17px; height:20px; display: inline-block; border:none; cursor:pointer; margin-right:15px;}
.pl_list li .r_info h3 .nozang{ background:url(../../images_v3/nozang_ico.jpg) no-repeat center; width:17px; height:20px; display:inline-block; border:none;cursor:pointer; margin-right:15px;}

.ly_box{margin: 10px auto 0px auto;padding-right: 10px;padding-left: 10px;}
.ly_box p{ padding-left:85px; font-size:12px; line-height:25px; color:#444;}
.ly_box i{ background:url(../../images_v3/info_img1.jpg) no-repeat;width:57px; height:57px; border:1px solid #fff; position:absolute; left:15px; top:15px; border-radius:3px; box-shadow:0 0 3px #888;}

.question{ width:100%; padding:10px 0 25px 0;}
.question .tit{ background: url(../../images_v3/question_ico.jpg) no-repeat 5px center; line-height:40px; padding-left:40px; font-size:22px; border:none;}
.question p{ line-height:30px; font-size:12px; padding-left:5px}
.question ul{ overflow:hidden; clear:both; width:100%;}
.question ul li{ line-height:25px; font-size:14px; padding-left:5px;}
.question ul li input{ margin-right:5px;}
.question .tj_btn2{ background:url(../../images_v3/tj_btn2.jpg) no-repeat; width:55px; height:21px; display:block; margin-left:5px; margin-top:5px;}
.numbers{ font-weight:bold; line-height:30px; font-size:16px; padding-bottom:10px;}
.numbers span{ padding-right:15px;}

.wxts_box{ width:645px; position:fixed;left:25%;z-index:20000; border-radius:5px; border:1px solid #a7cde5; overflow:hidden; box-shadow:0 0 3px #999;}
.wxts_box .tit{ background:url(../../images_v3/wxts_tit.jpg) repeat-x; line-height:58px; height:58px;border-bottom:1px solid #a7cde5; overflow:hidden; position:relative;}
.wxts_box .tit span{ background:url(../../images_v3/wxts_tit_ico.png) no-repeat 15px center; padding-left:50px; font-size:18px; color:#ae7700; line-height:58px; float:left;}
.wxts_box .tit font{ background:url(../../images_v3/wxts_online.png) no-repeat 0 center; padding-left:20px; font-size:14px; color:#222; line-height:58px; float:right; padding-right:60px;}
.wxts_box .tit a.close{ background:url(../../images_v3/wxts_close.png) no-repeat; width:30px; height:30px; position: absolute; right:10px; top:10px;  display:block;}
.wxts_box .wxts_con{ background:url(../../images_v3/wxts_con.jpg) repeat-x #fff;; width:100%; height:167px; padding:30px 0; position:relative;}
.wxts_box .wxts_con i{ background:url(../../images_v3/wxts_con_img.jpg) no-repeat; width:94px; height:141px; left:25px; top:0; display:block; position:absolute;}
.wxts_box .wxts_con p{ padding-left:150px; padding-right:20px; line-height:30px; font-size:18px; color:#222;}
.wxts_box .wxts_con .btn_area{ padding-left:150px; overflow:hidden; margin-top:35px ;}
.wxts_box .wxts_con .btn_area .btn1{ background:url(../../images_v3/wxts_btn1.jpg) repeat-x; height:42px; line-height:42px; text-align:center; width:150px; color:#fff; font-size:16px; margin-right:20px; display:block; float:left; border-radius:5px;box-shadow:0 0 3px #ddd;}
.wxts_box .wxts_con .btn_area .btn2{ background:url(../../images_v3/wxts_btn2.jpg) repeat-x; height:42px; line-height:42px; text-align:center; width:150px; color:#fff; font-size:16px; display:block;float:left; border-radius:5px; box-shadow:0 0 3px #ddd;}