﻿@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,button,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var{font-weight:normal;font-style:normal}input,select,textarea,img{vertical-align:middle;font-family:"Microsoft YaHei";}ol,ul{list-style:none}q:before,q:after{content:''}abbr,acronym{border:0}a,a:hover{text-decoration:none;outline:0}.fl{float:left}.fr{float:right}.db{display:block}.dib{display:inline-block}.mauto{margin-left:auto;margin-right:auto}.ohidden{overflow:hidden}.vhidden{visibility:hidden}.vm{vertical-align:middle}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

body{color:#4c4c4c; background-color:#f7f7f7; font-size:12px; font-family:"Microsoft YaHei";}
a{color:#333333; text-decoration:none;}
a:hover{color:#077fd3;}
.common_wrap{width:1000px; margin:0 auto;}
.common_title{padding-bottom:8px; font-size:18px; border-bottom:1px solid #cccccc;}
.common_title_text{border-bottom:3px solid #1369c0; padding-bottom:7px;}
.icon{display:inline-block; background-repeat:no-repeat; background-position:center center; vertical-align:middle;}
.locationM{height:32px; line-height:32px; color:#808080; font-size:12px; font-family:"宋体";}
.locationM a{color:#1369c0;}
.tabM{}
.tabM_hd{height:83px; background:url(../images/tabM_bg.jpg) 0 0 repeat-x;}
/*.tabM_hd_01{width:160px;}
.tabM_hd_02{width:200px;}
.tabM_hd_03{width:230px;}*/
.tabM_hd_01{width: 168px;}
.tabM_hd_02{width: 194px;}
.tabM_hd_03{width: 241px;}
.tabM_hd a{position:relative; float:left; height:83px; line-height:82px; color:#1369c0; text-align:center;}
.tabM_hd a .icon{margin-right:5px;}
.tabM_hd a.curr{color:#ffffff; background:url(../images/tabM_hd_a_curr.jpg) 0 0 repeat-x;}
.tabM_hd a span{font-size:18px; font-weight:bold;}
.icon_mail{width:24px; height:24px; background-image:url(../images/icon_mail.png);}
.icon_pen{width:24px; height:24px; background-image:url(../images/icon_pen.png);}
.icon_hand{width:24px; height:24px; background-image:url(../images/icon_hand.png);}
.icon_person{width:24px; height:24px; background-image:url(../images/icon_person.png);}
.icon_eyes{width:24px; height:24px; background-image:url(../images/icon_eyes.png);}
.tabM_hd a.curr .icon_mail{width:24px; height:24px; background-image:url(../images/icon_mail_curr.png);}
.tabM_hd a.curr .icon_pen{width:24px; height:24px; background-image:url(../images/icon_pen_curr.png);}
.tabM_hd a.curr .icon_hand{width:24px; height:24px; background-image:url(../images/icon_hand_curr.png);}
.tabM_hd a.curr .icon_person{width:24px; height:24px; background-image:url(../images/icon_person_curr.png);}
.tabM_hd a.curr .icon_eyes{width:24px; height:24px; background-image:url(../images/icon_eyes_curr.png);}
.tabM_hd_arrow{display:none; position:absolute; left:50%; bottom:0; z-index:99; width:24px; height:9px; font-size:0; background:url(../images/tabM_hd_arrow.png) 0 0 no-repeat; margin-left:-12px;}
.tabM_hd a.curr .tabM_hd_arrow{display:block;}
.tabM_hd_line{float:left; width:2px; height:83px; background:url(../images/tabM_hd_line.jpg) 0 0 no-repeat;}
.tabM_bd{}
.tabM_login{height:623px; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.tabM_login_bg1{background:url(../images/tabM_login_bg1.jpg) no-repeat center 0 #efe8eb;}
.tabM_login_bg2{background:url(../images/bg.png) no-repeat center 0 #efe8eb;}
.tabM_login_bg3{background:url(../images/tabM_login_bg3.jpg) no-repeat center 0 #efe8eb;}
.tabM_login_bg4{background:url(../images/tabM_login_bg4.png) no-repeat center 0 #efe8eb;}
.tabM_login_bg5{background:url(../images/tabM_login_bg5.jpg) no-repeat center 0 #efe8eb;}
.loginM{width: 302px;
    margin-right: 38px;
    margin: auto;
    position: absolute;
    height: 376px;
    background: white;
    top: 114px;
    left: 50%;
    margin-left: -184px;
    border-radius: 5px;
    padding: 32px 33px;}
.loginM_hd{ padding-bottom:42px; height:24px; overflow:hidden;}
.loginM_title{float:left;font-size:20px;line-height:24px;width: 100%;font-size: 26px;font-family: SourceHanSansCN;font-weight: 500;color: #1A1A1A;text-align: center;}
.icon_question{float:right; width:24px; height:24px; background:url(../images/icon_question.png) center center no-repeat;}
.loginM_form{}
.loginM_form_item{position:relative; height:44px; margin-bottom:21px; border:1px solid #dcdcdc; overflow:hidden;border-radius: 4px;background: #FAFAFA;border: 1px solid #EBEBEB;}
.icon_user{background:url(../images/icon_user.png) 0 0 no-repeat;}
.icon_pwd{background:url(../images/icon_pwd.png) 0 0 no-repeat;}
.icon_ckcode{background:url(../images/icon_ckcode.png) 0 0 no-repeat;}
.loginM_form_item_ipt{width:100%; height:24px; line-height:24px; padding:10px 0 10px 10px; font-size:14px; border:none; background-color:#f7f7f7; outline:none;}
.loginM_form_item_ipt::-webkit-input-placeholder { /* WebKit browsers */
font-size: 16px;
font-family: SourceHanSansCN;
font-weight: 500;
color: #303030;
}
.loginM_form_item_ipt::-moz-placeholder { /* Mozilla Firefox 19+ */
 font-size: 16px;
font-family: SourceHanSansCN;
font-weight: 500;
color: #303030;
}

.loginM_form_item_ipt:-ms-input-placeholder { /* Internet Explorer 10+ */
  font-size: 16px;
font-family: SourceHanSansCN;
font-weight: 500;
color: #303030;
}   
a.loginM_form_btn{display:block; height:47px; line-height:47px; text-align:center; color:#ffffff; font-size:16px; font-weight:bold; margin-top:18px;
background: #1867E7;
border-radius: 6px;}	
.loginM_do{padding:15px 0 10px; text-align:right;}
.loginM_do a{font-size: 14px;
font-family: SourceHanSansCN;
font-weight: 500;
color: #999999;}
.loginM_do a font{
	color: #00C4E0;
}
.ljzc{
	float: left;
}
.wjmm{
	float: right;
}
/*列表*/
.tit{
	width: 100%;
	height: 20px;
font-size: 20px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 32px;
padding: 40px 0;
}
.sswflist2{
	width: 100%;
}
.sswflist2 ul{
	width: 975px;
	padding-right: 25px;
	background: #DFDFDF;
	background: #F1F1F1;
border: 1px solid #DFDFDF;
box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.11);
padding-bottom: 35px;
}
.sswflist2 ul li{
	width: 114px;
height: 43px;
background: #FFFFFF;
box-shadow: 0px 1px 1px 0px rgba(218, 218, 218, 0.75);
border-radius: 2px;
float: left;
margin-left: 25px;
margin-top: 21px;
line-height: 43px;
text-align: center;
}
.sswflist2 ul li.sz{
	width: 164px;
}
.sswflist2 ul li:hover{
	background: #004D95;
border-radius: 2px;
color: white;
}
.sswflist2 ul li:hover a{
color: white;
}
.loginM_tips{line-height:20px; color:#999999;}
.tabM_notice{background-color:#f7f7f7; padding:45px 0 70px;}
.msgM{}
.msgM_bg{padding-left:25px; padding-top:25px; padding-right:40px; font-size:16px; line-height:36px;}
.tabM_bd_01{display:none;}
.tabM_bd_01 .msgM{float:left; width:596px;}
.tabM_bd_01 .msgM_bg{padding-left:0; padding-top:20px; padding-right:0;}
.tabM_bd_01 .msgM_table{margin-top:10px; margin-bottom:10px;}
.tabM_bd_01 .msgM_table table tr td{border:1px solid #dddddd; height:30px; line-height:30px; text-align:center;}
.tabM_bd_01 .askM{float:right; width:353px;}
.tabM_bd_01 .askM_bd{background-color:#ffffff; padding-top:15px; padding-bottom:40px;}
.tabM_bd_01 .askM_bd li{padding:0 26px; font-size:14px; line-height:30px; border-bottom:1px dashed #cccccc;}
.tabM_bd_01 .askM_bd li a{display:block; color:#666666; background:url(../images/icon_dot_askM.png) 0 12px no-repeat; padding-left:16px;}
.tabM_bd_01 .askM_bd li a:hover{color:#077fd3;}
.tabM_bd_02{display:none;}
.tabM_bd_03{display:none;}
.correctionM{height:358px; overflow:hidden; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; background:url(../images/correctionM_bg.jpg) center 0 #efe8eb;}
.correctionM_info{float:right; width:300px; margin-right:28px;}
.correctionM_info_hd{padding-top:25px; padding-bottom:10px; height:24px; overflow:hidden; border-bottom:1px solid #cccccc;}
.correctionM_info_title{float:left; font-size:20px; line-height:24px;}
.correctionM_info_con{font-size:16px; line-height:30px; color:#666666; text-indent:2em; padding:15px 12px; border-bottom:1px solid #cccccc;}
.correctionM_info_tips{line-height:20px; color:#999999; margin-top:15px; padding:0 10px;}
.myCorrectionM{background-color:#f7f7f7; padding:45px 0 50px;}
.myCorrectionM_form{}
.myCorrectionM_form_title{font-size:16px; font-weight:bold; margin-top:28px; margin-bottom:24px; text-align:center;}
.myCorrectionM_form_item{font-size:14px; padding-left:200px; margin-bottom:20px; height:30px; line-height:30px;}
.myCorrectionM_form_item label{display:inline-block; width:64px; text-align:right;}
.myCorrectionM_form_ipt{border:1px solid #cccccc; height:28px; line-height:28px; vertical-align:middle; padding:0 3px; font-size:14px; outline:none;}
.myCorrectionM_form_textarea{width:510px; height:90px; padding:3px; border:1px solid #cccccc; overflow:auto; line-height:18px; outline:none;}
a.myCorrectionM_form_btn{display:inline-block; width:130px; height:36px; line-height:36px; text-align:center; color:#ffffff; font-size:16px; font-weight:bold; background-color:#1369c0; border-radius:3px; margin-right:20px;}
.myMail_userInfo{float:right;}
.myMail_userInfo_item{position:relative; display:inline-block; margin-right:8px;}
.myMail_userInfo_item .icon{margin-right:4px;}
.icon_user_myMail{width:14px; height:14px; background-image:url(../images/icon_user_myMail.png);}
.icon_mail_myMail{width:18px; height:14px; background-image:url(../images/icon_mail_myMail.png);}
.icon_chat{width:18px; height:14px; background-image:url(../images/icon_chat.png);}
.icon_settings{width:16px; height:16px; background-image:url(../images/icon_settings.png);}
.myMail_userInfo_dropdown{display:none; position:absolute; top:32px; left:-6px; z-index:99; width:80px; border:1px solid #cccccc; border-bottom:none; background-color:#f7f7f7;}
.myMail_userInfo_dropdown ul li{height:28px; line-height:28px; font-size:13px; border-bottom:1px solid #cccccc; text-align:center;}
.myMail_userInfo_dropdown ul li a{display:block; color:#666666;}
.myMail_userInfo_dropdown ul li a:hover{color:#077fd3;}
.myMail_userInfo_dropdown_arrow{position:absolute; top:-7px; left:35px; display:block; width:10px; height:7px; background:url(../images/myMail_userInfo_dropdown_arrow.png) 0 0 no-repeat;}
.reportM{background-color:#f7f7f7;}
.reportM_wrap{border:1px solid #dcdcdc; background-color:#ffffff; padding:20px 30px 50px 30px; margin-bottom:40px;}
.reportM_form_wrap{background-color:#ffffff;}
.reportM_list{}
.reportM_list_table{margin-top:30px; padding:0 10px; font-size:14px;}
.reportM_list_table a{color:#666666;}
.reportM_list_table a:hover{color:#077fd3;}
.reportM_list_table table{table-layout:fixed;}
.reportM_list_table table thead tr td{height:30px; line-height:30px; text-align:center; background-color:#ebebeb; border:1px solid #dddddd;}
.reportM_list_table table tbody tr td{height:36px; line-height:36px; border:1px solid #dddddd; color:#666666; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.reportM_list_page{text-align:right; margin-top:15px;}
.reportM_list_page a.curr{border:1px solid #077fd3; color:#ffffff; background-color:#077fd3;}
.reportM_list_page a.curr:hover{color:#ffffff;}
.reportM_list_page a{display:inline-block; font-size:12px; padding:3px 8px; text-align:center; border:1px solid #dddddd; color:#666666; margin-left:3px; vertical-align:middle;}
.reportM_list_page a:hover{color:#077fd3;}
.reportM_list_page_ipt{width:60px; height:22px; line-height:22px; border:1px solid #dddddd; margin-left:3px; vertical-align:middle; text-align:center; outline:none;}
.reportM_form{margin-top:20px;}
.reportM_form_title{font-size:16px; font-weight:bold; margin-top:28px; margin-bottom:24px;}
.reportM_form_item{font-size:14px; padding-left:60px; margin-bottom:16px; height:30px; line-height:30px;}
.reportM_form_item label{display:inline-block; width:70px; text-align:right;}
a.reportM_form_btn{display:inline-block; width:130px; height:36px; line-height:36px; text-align:center; color:#ffffff; font-size:16px; font-weight:bold; background-color:#1369c0; border-radius:3px; margin-right:20px;}
.reportM_tax_form .reportM_form_item{padding-left:10px;}
.reportM_tax_form .reportM_form_item label{width:130px;}
.reportM_consulting_form .reportM_form_item{padding-left:150px;}
.replyM{padding:20px;}
.replyM ul li{margin-bottom:22px;}
.replyM_user{float:left; width:80px; text-align:center;}
.replyM_user_name{font-size:12px; font-weight:bold; margin-top:5px;}
.replyM_user_time{color:#999999; font-size:12px; margin-top:3px;}
.replyM_msg{position:relative; float:left; width:500px; margin-left:20px; padding:15px 20px; line-height:28px; background-color:#dadada; border-radius:3px;}
.replyM_msg:before{position:absolute; left:-10px; top:20px; content:''; width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-right:11px solid #dadada;}
.replyM_msg_title{font-weight:bold; font-size:16px; padding-bottom:6px;}
.replyM_msg_desc{font-size:14px; text-indent:2em;}
.replyM_taxman_msg{position:relative; float:right; width:500px; margin-right:20px; padding:15px 20px; line-height:28px; background-color:#cfe1f4; border-radius:3px;}
.replyM_taxman_user{float:right; width:80px; text-align:center;}
.replyM_taxman_msg:before{position:absolute; right:-10px; top:20px; content:''; width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-left:11px solid #cfe1f4;}
.replyM_list{}
.replyM_list .replyM{padding:20px 0 20px 0;}
/*快捷通道*/
.kjtd{
	width: 475px;
height: 334px;
background:url(../images/kjtd.png) no-repeat;
border-radius: 16px;
float: left;
margin-top: 100px;
text-align: center;
}
.kjtd p{
	width: 334px;
	text-align: center;
	margin: 100px auto 0;
	height: 80px;
font-size: 24px;
font-family: SourceHanSansCN;
font-weight: 400;
color: #FFFFFF;
line-height: 40px;
}
.kjtd a{
	width: 136px;
height: 48px;
background: transparent;
border-radius: 24px;
display: inline-block;
line-height: 48px;
font-size: 18px;
font-family: SourceHanSansCN;
font-weight: bold;
color: #fff;
margin-top: 63px;
border: 1px solid #FFFFFF;
}
.kjtd a:hover{
	background: #F7F7F7;
	color: #D96100;
}
.wfjj{
	width: 475px;
height: 334px;
background:url(../images/jb.png) no-repeat;
border-radius: 16px;
float: right;
margin-top: 100px;
text-align: center;

}
.wfjj p{
	width: 334px;
	text-align: center;
	margin: 100px auto 0;
	height: 80px;
font-size: 24px;
font-family: SourceHanSansCN;
font-weight: 400;
color: #FFFFFF;
line-height: 40px;
}
.wfjj a{
	width: 136px;
height: 48px;
background: transparent;
border-radius: 24px;
display: inline-block;
line-height: 48px;
margin-top: 63px;
text-align: center;
font-size: 18px;
font-family: SourceHanSansCN;
font-weight: bold;
color: #FFFFFF;
border: 1px solid #FFFFFF;
}
.wfjj a:hover{
	background: #fff;
	color: #0C60B3;
}
.kjtdahover,.wfjjahover{
	display: none;
}
