html{ height:100%}
*{ margin:0; padding:0; font-size:12px}
.left{ float:left}
.right{ float:right}
samp{ font-size:12px}
p{ padding:0; margin:0}
h1,h2,h3,h4,h5,h6{padding:0; margin:0}
ul,li{ padding:0; margin:0; list-style:none}
body{background:#c0c0c0}
a{ margin:0; padding:0; outline:none}
a *{cursor:pointer; border:none}
.container{ height:auto;width:1001px; margin:0 auto; background:#fff; overflow:hidden;}
.containerBorder {padding: 10px;overflow: hidden;border: 1px solid #CCC;margin: 0 10px 10px 0; width:757px;}
.containerBorder_tt{background: url(../img/procedureContentContainerTable.jpg);width: 767px;margin: 10px 0 0 0;padding-left: 10px;border: solid 1px #CCC;border-bottom: none;height: 22px;line-height: 22px;}
.containerBorder ul{ margin: 0;padding: 0;list-style-type: none;}
.containerBorder ul li{ margin: 0;padding: 0;float: left;width: 24%;line-height:25px;}
.containerBorder  li label{ padding-left:3px;}
.desktopContainer{ background:url(../img/blue/main.jpg) repeat-y 0 0 ; width:100%; height:auto; overflow:hidden}
.main{ padding-bottom:100px; overflow:hidden}
.foot{ overflow:hidden}
.english{ font-family:Arial}
.redfont{ color:red}
.leftArea{ width:656px; padding-top:4px}
.rightArea{ width:345px; padding-top:4px}
.clear {height:0; width:100%; clear:both; font-size:0}
.header {width:100%; height:auto;}
.head {width:960px; height:81px; background:url(../img/blue/head.jpg) no-repeat 0 0 #c7d1ff; padding-left:41px; overflow:hidden}
.headTop {width:960px; height:54px}
h1 {width:830px; height:54px; line-height:54px; float:left; overflow:hidden; font-size:16px; color:#00105c; text-shadow:1px 1px 1px #97a1cc; font-family:microsoft YaHei; font-weight:normal; text-indent:-7px}
h1 span {font-size:14px}
.head .headTimes {width:100px; height:54px; line-height:54px; color:#FFF}
.head table {line-height:23px}
.head table a {color:#3a4c9f; text-decoration:none}
.head table a:hover {text-decoration:underline}
.head table tr td.info a { padding-right:5px; font-family:Arial}
#EmailCount{ color:Red;}
.head table tr td.info span {font-family:Arial}
.head table a.helpKey {background:url(../img/blue/helpKey.jpg) no-repeat 0 2px; display:inline-block; padding-left:20px; line-height:23px}
.head table tr td.button a {display:block; float:left; height:16px; background:#b0bdff; padding:0 3px; line-height:16px; margin:3px 10px 0 0; border-radius:2px; box-shadow:1px 1px 3px #000}
.head table tr td.button a:hover {color:#fff; background:#3a4c9f; text-decoration:none}
.leftAreaContent {width:620px; height:auto; border:1px solid #bbb; background:#fff; padding:1px; margin:0 auto}
.warming {width:620px; height:auto; background:url(../img/blue/warming1.jpg) no-repeat left top; overflow:hidden;}
.userInfoList {width:620px; height:auto; background:#ebebeb; padding:12px 0 17px 0; overflow:hidden}
.userInfoList ul {float:right; margin-right:16px; width:518px; height:auto; display:block; line-height:23px}
.userInfoList ul li {width:518px; height:auto; margin-bottom:1px; background:#fff; display:block}
.userInfoList ul li a {color:#09c; /*width:488px;*/ height:23px; padding:0 15px; display:block; *text-decoration:none}
.userInfoList ul li a:hover {color:red; background:#eef5ff}
.userInfoList ul li a samp {width:410px; height:23px; display:inline-block; float:left; color:black}
.userInfoList ul li a samp.line_green {background:url(../img/line_green.jpg) no-repeat right 8px}
.userInfoList ul li a samp.line_yellow {background:url(../img/line_yellow.jpg) no-repeat right 8px}
.userInfoList ul li a samp.line_red {background:url(../img/line_red.jpg) no-repeat right 8px}
.userInfoList ul li a samp.line_deepred {background:url(../img/line_deepred.jpg) no-repeat right 8px}
.userInfoList ul li a span {width:78px; height:23px; display:inline-block; float:left; text-align:right; font-family:Arial}
.userInfoList ul li table {margin-left:15px; text-align:center}
.userInfoList ul li table a {display:inline; padding:0; color:#09c; text-decoration:none}
.userInfoList ul li table a:hover {color:red; background:none; text-decoration:underline}
.userInfoList ul li.deepBackground {background:#eef5ff; font-weight:bold; color:#3a4c9f}
.userInfoList_gaojianchuli {margin-bottom:13px; overflow:hidden; clear:both}
.userInfoList_gaojianchuli_tt {width:86px; height:75px; background:url(../img/blue/userInfoList_gaojianchuli.jpg) no-repeat 0 0}
.userInfoList_yuegaochuli {margin-bottom:29px; overflow:hidden; clear:both}
.userInfoList_yuegaochuli_tt {width:86px; height:62px; background:url(../img/blue/userInfoList_yuegaochuli.jpg) no-repeat 0 0}
.userInfoList_banquanguanli {margin-bottom:29px; overflow:hidden; clear:both}
.userInfoList_banquanguanli_tt {width:86px; height:62px; background:url(../img/blue/userInfoList_banquanguanli.jpg) no-repeat 0 0}
.userInfoList_yuegaochuli ul {margin-top:17px}
/*费用管理桌面图片*/
.userInfoList_feiyongguanli_tt {width:86px; height:66px; background:url(../img/blue/userInfoList_feiyongguanli.png) no-repeat 0 0}
.userInfoList_xueshubuduanjiance {margin-bottom:30px; *margin-bottom:50px; overflow:hidden; clear:both}
.userInfoList_xueshubuduanjiance_tt {width:86px; height:80px; background:url(../img/blue/userInfoList_xueshubuduanjiance.jpg) no-repeat 0 0}
.userInfoList_shengaozhuanjialinxuan {margin-bottom:30px; *margin-bottom:50px; overflow:hidden; clear:both}
.userInfoList_shengaozhuanjialinxuan_tt {width:86px; height:66px; background:url(../img/blue/userInfoList_shengaozhuanjialinxuan.jpg) no-repeat 0 0}
.userInfoList_dinggaohui {margin-bottom:30px; *margin-bottom:50px; overflow:hidden;clear:both}
.userInfoList_dinggaohui_tt {width:86px; height:80px; background:url(../img/blue/userInfoList_dinggaohui.jpg) no-repeat 0 0}
.desktopNav{ height:35px; line-height:35px; background:#fbfbfb; text-align:right; color:#999; background:url(../img/blue/desktopNav.jpg) repeat-y; position:relative;}
.desktopNav a  { margin:0 5px; display:inline-block; text-decoration:none; color:#000; font-family:microsoft YaHei;}
.desktopNav a:hover{ color:#4758a6;}
#moreNav{ font-weight:bold; padding-right:20px; color:#9aa3da; background:url(../img/blue/moreNav.jpg) no-repeat 34px center;}
#desktopNavfont{ width:394px; height:34px; line-height:34px;text-align:center; color:#666; position:absolute; top:30px; right:10px;-moz-box-shadow:-1px 2px 5px #666;
-webkit-box-shadow:-1px 2px 5px #666;box-shadow:-1px 2px 5px #666;filter: progid:DXImageTransform.Microsoft.Shadow(color='666', Direction=30,Strength=2); background:url(../img/moreNavbg.jpg) repeat-x; display:none; *border:1px solid #999}
.deskInfobox{ width:328px; height:auto; margin-bottom:15px; background:#f5f5f5;}
.deskInfobox a:hover{ color:red;}
.deskInfobox_tt{ width:107px; height:28px; background: url(../img/blue/deskInfo_tt.jpg) no-repeat;}
.tt2{background-position:0 -28px;}
.tt3{background-position: bottom;}
.deskInfobox_ps{ width:298px; height:auto; line-height:20px; padding:5px 15px; color:#666; border-bottom:1px solid #fff;}
.deskInfobox_main{ width:298px; height:auto; padding:5px 15px; overflow:hidden}
.deskInfobox_main ul li{ display:block; line-height: 23px; width:298px; height:23px }
.deskInfobox_main ul li a{ display:block; color:#4a5ca8; text-decoration:none; width:298px; height:23px}
.deskInfobox_main ul li a:hover{ color:red;}
.deskInfobox_main ul li a samp {display:inline-block; float:left}
.deskInfobox_main ul li a span {display:block; float:right}
.deskInfobox_main p { line-height:30px; color:#666;}
.deskInfobox_main p a{ color:#09c; margin:0 5px; font-weight:bold;}
.deskInfobox_ctrl{ width:298px; height:37px; padding:5px 15px 0 15px; }
.deskInfobox_ctrl a{ color:#4a5ca8;text-decoration:none;}
.foot{ height:74px; text-align:center;clear:both;}
.footCtrl{ line-height:49px; color:#09c;}
.footCtrl a{ margin:0 5px; color:#09c; text-decoration:none;}
.copy{ height:25px; line-height:25px; *height:20px; *padding-top:5px; color:#666; background:url(../img/foot.jpg) repeat-x;}
.copy a { margin:0 5px; color:#06f; text-decoration:none;}
.copy font{color:#06f;}
.visits{ margin: 0 5px;}
.w_ctrl{ text-align:right; line-height:20px; padding-right:10px;}
.warming a { text-decoration:none; color:#3a4c9f; line-height:19px;}
.warming a:hover{ color:#f00}
.warming_cont_left{ width:70px;float:left;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;text-align:center;color:#3a4c9f;line-height:1.8em;padding:68px 10px 0 10px;letter-spacing:1px}
.warming_cont{ float:left;width:520px;}
.warming_cont p { line-height:20px; padding:5px;}
.warming_cont p  a {color:#09c;}
.marks{ color:red; margin:0 5px; font-weight:700}
.colorRed{color:Red;}
.map{ width:212px; height:auto; padding-top:4px; overflow:hidden; background:url(../img/blue/map_bg.jpg) no-no-repeat 0 0;}
.map a{ text-decoration:none;}
.work{ width:789px; height:auto; overflow:hidden; }
.mapContainer{ width:182px; height:auto;min-height:600px; margin:0 auto; padding:4px; background:#fff; border:1px solid #add1eb; border-radius:3px; overflow:hidden;}
.map_tt{ background:url(../img/blue/map.jpg) no-repeat; width:100%; height:24px;}
.map_home{ height:28px; line-height:28px; width:100%; background:#efefef; margin-bottom:1px}
.map_home a{ display:inline-block; color:#000; text-indent:30px; background: url(../img/blue/map_home.jpg) no-repeat 5px 6px; *float:left}
.map_zone{ height:24px; line-height:24px; margin-bottom:1px; background:#efefef;}
.selectZone{ background:#e5eafe;}
.map_zone a{ display:block; color:#000; text-indent:5px;}
.map_zone a:hover{background:#e5eafe;}
.zoneCont{ height:auto; background:#fff; overflow:hidden;}
.zoneCont p{ height:24px; line-height:24px; padding-left:17px; cursor:pointer;}
.zoneCont p a{ display:inline-block; color:#000;}
.zoneCont p a span {font-family:Arial}
.map_up { background:url(../img/map_up.jpg) no-repeat 5px center;}
.map_down { background:url(../img/map_down.jpg) no-repeat 5px center;}
.zoneCont ul{ margin-left:8px;}
.zoneCont ul li{  padding-left:18px;line-height:22px;  width:100%; cursor:pointer; display:inline-block;}
.zoneCont ul li a{ line-height:22px;color:#666;}
.zoneCont ul li a:hover{ color:red;}
.zoneCont ul li a span{ color:#06c;}
table.selectAll tr td {color:#666}
table.selectAll tr td input {margin:0 5px 0 0; *margin:0; display:block}
.workAreaHead {width:788px; height:auto; overflow:hidden; margin-bottom:15px}
.stepName {width:768px; height:41px; border-bottom:1px solid #dbdbdb; background:url(../img/stepName.jpg) repeat-x 0 0; margin-bottom:1px; line-height:41px; padding:0 10px}
.stepName span {color:#666; cursor:default; float:left}
.stepName samp {float:left; padding:0 5px}
h2 {display:inline-block; font-size:14px; color:#666; cursor:default; float:left}
.stepName a {color:#09c; float:right; text-decoration:none}
.stepName a:hover {color:red}
.stepHelpInfo {wdith:738px; height:auto; background:url(../img/stepHelpInfo.jpg) repeat-x 0 0 #f7f7f7; padding:7px 25px 7px 25px; line-height:23px}
.stepHelpInfo ul li {width:738px; height:auto}
.searchArea {width:788px; height:auto; overflow:hidden; margin:0 0 15px 0}
.searchAreaHead {/*width:779px;*/ height:32px; background:url(../img/blue/searchAreaHead.jpg) repeat-x 0 0; padding-left:9px}
.searchAreaHead a {width:130px; height:32px; display:block; text-decoration:none}
.searchAreaHead a.advanceSearch {background-image:url(../img/blue/advanceSearch.jpg); background-repeat:no-repeat; background-position:0 -32px}
.searchAreaHead a:hover.advanceSearch {background-position:0 0}
.searchAreaHead a.quickSearch {background-image:url(../img/blue/quickSearch.jpg); background-repeat:no-repeat; background-position:0 -32px}
.searchAreaHead a:hover.quickSearch {background-position:0 0}
.searchContent {background:#eaeaea; padding:12px 0; width:788px}
/* ===================  table   ====================== */
.workTable{ width:779px; height:auto; overflow:hidden;}
.workTable_tt{ width:779px; height:27px; line-height:27px; background:url(../img/worktable_tt.jpg) repeat-x;}
.workTable_tt h3{ font-size:13px; text-indent:20px; color:#666;}
.workTable_ctrl{ width:777px; height:29px; line-height:29px; background:#f7f7f7; border-right:1px solid #ccc; border-left:1px solid #ccc;}
.workTable_btn { width:777px; height:auto; line-height:36px; background:#fff; border:1px solid #ccc; border-top:none; padding:8px 0}
.workTable_ctrl input{ margin:0 5px;}
.workTable_btn a,.workTable_ctrl a{ text-decoration:none;}
.workTable_btn a:hover,.workTable_ctrl a:hover{ color:red; text-decoration:underline}
.workTable_btn a{ margin:0 5px; color:#666;}
.workTable_btn input{ margin:0 5px;}
.workTable_main{ width:777px; height:auto; border:1px solid #ccc; border-bottom:none;}
.workTable_main table tr th,.workTable_main table tr td,.workTable_main2 table tr th,.workTable_main2 table tr td{border-bottom:1px solid #ccc; }
.workTable_main table tr th,.workTable_main2 table tr th{ height:43px; line-height:20px; background:url(../img/worktable_main_th.jpg) repeat-x 0 0 #f1f1f1; font-weight:400; border-right:1px solid #ededed;}
.workTable_main table tr td{ height:57px; text-align:left; border-right:1px solid #ededed;}
.workTable_main a,.workTable_main2 a{ color:#09c; text-decoration:none; display:inline-block; line-height:20px;}
.workTable_main input,.workTable_main2 input{ margin:3px 0 0 5px;}
/* === table2 === */
.workTable_main2{ width:777px; height:auto; border:1px solid #ccc; border-bottom:none;}
.workTable_main2 table tr td{ height:29px; text-align:center;}
.selective{ color:red;}
.workTable_g{ background:#f1f1f1;}
/* ===================   jumpPage   =======================  */
.jumpPageHead {width:1001px; height:auto; padding-bottom:15px; overflow:hidden}
.jumpPageTitle {width:1001px; height:41px; background:url(../img/stepName.jpg) repeat-x 0 0; margin-bottom:1px; border-bottom:1px solid #dbdbdb}
.jumpPageTitle span {line-height:41px; font-size:14px; font-weight:bold; padding-left:12px; color:#666}
.jumpPageHelp {width:1001px; height:auto; background:url(../img/stepHelpInfo.jpg) repeat-x 0 0 #f7f7f7}
.jumpPageHelp p {width:871px; height:auto; padding:8px 100px 8px 30px; line-height:23px}
.jumpPageContent {width:1001px; height:auto; padding-bottom:20px}
.jumpPageContent ul li  {width:100%; height:auto; background: #eaeaea url(../img/blue/jumpPageContentListTitle.png) repeat-y 0 0; overflow:hidden; border-top:1px solid #fff; border-bottom:1px solid #ccc}
.jumpPageContent table {width:100%; height:auto; background:#eaeaea; overflow:hidden}
.jumpPageContent ul samp{line-height: 1.8em;font-weight: 700;color: #666;margin: 15px;}
.jumpPageContent ul li span {padding:6px 0; display:block; float:left; line-height:23px}

.jumpPageContent ul li span span {
    padding: 0;
    display: inline;
    float: initial;
    line-height: 23px;
}

.jumpPageContent ul li span.jumpPageContentListTitle {width:126px; text-align:right}
.jumpPageContent ul li span.jumpPageContentListFont {width:865px;  padding:6px 0 0 10px}
.jumpPageContent table {line-height:23px}
.jumpPageContent table tr td {height:30px}
.jumpPageContent table thead tr td {font-weight:bold; color:#666}
.jumpPageContent table tbody tr td input {margin:0 5px}
.jumpPageContent table tfoot tr td a {color:#036; text-decoration:none}
.jumpPageContent table tfoot tr td a:hover {color:red; text-decoration:underline}
.jumpPageButton {width:1001px; height:auto; /*margin-bottom:100px;*/ text-align:center}
/* ===================   jumpLayer   =======================  */
.jumpLayer {width:auto; height:auto;margin:0 auto; padding:1px; border-radius:2px; border:1px solid #666; box-shadow:5px 5px 10px #333; background:#eaeaea; display:inline-block;}
.jumpLayerTitle {width:auto;height:32px; background:url(../img/blue/jumpLayerTitle.jpg) repeat-x 0 0; border-radius:2px}
.jumpLayerTitle h4 {color:#fff; text-shadow:-1px -1px 1px #003; line-height:32px; padding-left:12px; float:left}
.jumpLayerTitle a.closeJumpLayer {background:url(../img/blue/closeJumpLayer.jpg) no-repeat 0 0; display:block; width:24px; height:26px; margin:3px 6px 0 0}
.jumpLayerTitle a:hover.closeJumpLayer {background:url(../img/blue/closeJumpLayer_hover.jpg) no-repeat 0 0}
.jumpLayerContent {width:auto; height:auto; padding:20px 55px 30px 55px}
.jumpLayerContent .jumpLayerContentButtonArea {width:100%; height:auto; padding-top:20px}
.jumpLayerContent .jumpLayerContentButtonArea input {margin:0 auto;display:block;}

.expertInfo {width:486px; height:auto; background:#fff; border-radius:3px; padding-bottom:5px}
.expertInfo_tt {width:486px; height:35px; line-height:35px; font-family:Heiti,Microsoft YaHei; color:#3a4c9f; font-size:14px; text-indent:10px; font-weight:bold; letter-spacing:1px}
.expertInfo_tt span {color:#000; padding:0 2px}
.expertInfoWarming {width:486px; height:auto}
.expertInfoWarming ul {width:486px; height:auto; color:red}
.expertInfoWarming ul li {width:486px; height:24px; line-height:24px; background:url(../img/icon/icon35.png) no-repeat 10px center; text-indent:25px}
.expertInfoTable {width:480px; height:auto; border-top:1px dotted #666; margin-left:3px}
.expertInfoTable table {line-height:26px}
.expertInfoTable table tr th {background:#e3e8ff; width:105px; text-align:right; padding-right:5px; font-weight:normal}
.expertInfoTable table tr td {padding-left:5px}
.expertInfoTable table tr td samp {padding-left:5px; color:#999}
.historyContent {width:100%; height:auto; background:#f5f5f5; padding:0 0 50px 0; border-top:1px solid #ccc}
.historyContent h4 {line-height:50px; color:#666666; text-indent:2em; font-size:14px; text-indent:1em}

.grayBackground{ background:#eaeaea}
/* ===================    button & input    =======================*/
.text_short {width:154px; height:20px; border:1px solid #999; line-height:20px}
.text_long {width:376px; height:20px; border:1px solid #999; line-height:20px}
.graybutton_small {background:url(../img/button/graybutton_small.jpg) no-repeat 0 0; width:85px; height:28px; line-height:24px; text-align:center; font-size:12px; text-shadow:1px 1px 1px #fff; border:none; cursor:pointer; font-weight:bold; color:#666; letter-spacing:1px; display:inline-block}
.graybutton_big {background:url(../img/button/graybutton_big.jpg) no-repeat 0 0; width:167px; height:28px; line-height:24px; text-align:center; font-size:12px; text-shadow:1px 1px 1px #fff; border:none; cursor:pointer; font-weight:bold; color:#666; letter-spacing:1px}
.colorbutton_small {background:url(../img/button/blue/colorbutton_small.jpg) no-repeat 0 0; width:85px; height:28px; line-height:24px; text-align:center; font-size:12px; text-shadow:1px 1px 1px #fff; border:none; cursor:pointer; font-weight:bold; color:#666; letter-spacing:1px}
.colorbutton_big {background:url(../img/button/blue/colorbutton_big.jpg) no-repeat 0 0; width:167px; height:28px; line-height:24px; text-align:center; font-size:12px; text-shadow:1px 1px 1px #fff; border:none; cursor:pointer; font-weight:bold; color:#666; letter-spacing:1px}
.colorbutton_middle {background:url(../img/button/blue/colorbutton_middle.jpg) no-repeat 0 0; width:115px; height:28px; line-height:24px; text-align:center; font-size:12px; text-shadow:1px 1px 1px #fff; border:none; cursor:pointer; font-weight:bold; color:#666; letter-spacing:1px}
.graybutton_middle {background:url(../img/button/graybutton_middle.jpg) no-repeat 0 0; width:115px; height:28px; line-height:24px; text-align:center; font-size:12px; text-shadow:1px 1px 1px #fff; border:none; cursor:pointer; font-weight:bold; color:#666; letter-spacing:1px}

/* ===================    author    =======================*/
.desktopAuthorArea {width:327px; height:auto; padding: 0 0 10px 0; border:1px solid #999; background:url(../img/desktopAuthorArea-new.jpg) repeat-x 0 0; margin-bottom:15px;position:relative;}
.desktopAuthorAreaTitle {width:100%; height:45px; background:url(../img/desktopAuthorAreaTitle.jpg) no-repeat 15px 0}
.desktopAuthorArea a {width:312px; height:34px; display:block; margin:8px auto 0 auto; background:url(../img/desktopAuthorAreaA.jpg) repeat-x 0 0; border:1px solid #999; line-height:34px; text-align:center; color:#666; text-decoration:none; font-size:14px; font-weight:bold; letter-spacing:1px}
.desktopAuthorArea a:hover {color:red}

/* ===================   infoSettings    =======================*/
.infoSettings{ width:501px; height:auto;}
.infoSettings a{ text-decoration:none;}
.infoSettings a:hover{color:red;}
.infoSettings p{ line-height:34px; text-align:center;}
.infoSettings p a{ color:#013368;}
.infoSettings ul { display:none;}
.infoSettings ul li{ display:block; height:auto; clear:both; line-height:25px; margin-bottom:1px; background:#fff; overflow:hidden;}
.infoSettings ul li span,.infoSettings ul li samp{ display:block; width:250px;}
.infoSettings ul li span{ float:left;text-align:right;}
.infoSettings ul li samp{ float:right; text-align:left;}
.info_option{ width:100%; height:25px; line-height:25px; background:#fff; margin:10px 0 1px 0;}
.info_option span,.info_option a{ display:block;}
.info_option span{ padding-left:28px; float:left; color:#666; font-size:13px; font-weight:bold; cursor:pointer;}
.optionOpen { background: url(../img/blue/infoSetting_open.jpg) no-repeat 3px center; }
.optionClose { background: url(../img/blue/infoSetting_close.jpg) no-repeat 3px center; }
.info_option a{ padding-right:10px; float:right; color:#09c;}

/* ===================    contribute    =======================*/
.contribute{ padding-bottom:0;background: url(../img/blue/main.jpg) repeat-y left top;}
.contHelpKey{ background:url(../img/icon/icon60.jpg) no-repeat 0 2px; color:#09c; display:inline-block; padding-left:20px; line-height:23px; text-decoration:none;}
.contributeInfo{width:981px;  line-height:1.8em;  background: url(../img/stepName.jpg) repeat-x 0 0 #efefef; border-bottom:1px solid #ccc; color:#666;  font-weight:bold; padding:5px 0 0 20px; margin:0 0 1px 0;}
.contributeInfo li {margin:0; padding:0; font-size:12px; font-weight:normal; text-indent:2em; color:#000}
.contributeInfo h2{ width:76px; color:#6a78b7;  float:left; text-align:center; font-size:16px; font-family:microsoft YaHei;}
.process{ width:212px; height:auto; padding-bottom:243px; clear:left;}
.process_tt{ width:100%; height:40px; line-height:40px; color:#666; text-indent:20px; font-size:15px; font-weight:bold;}
.process ul{ width:182px; margin:0 auto;}
.process ul li{ width:174px; height:auto; line-height:24px; color:#666; padding-left:8px; background:#efefef; margin:1px 0;}
.process ul li.stepNow{ background: url(../img/blue/stepNow.jpg) no-repeat 10px center #C6D1FF; color:#000;}
.process ul li a { display:inline-block; text-decoration:none; color:#666;padding-left: 20px; }
.process ul li.processStep a{ display:inline-block; background:url(../img/blue/stepPass.jpg) no-repeat left center; padding-left:20px; text-decoration:none; color:#09c;}
.process ul li a:hover{ color:#06C;}
.workBtn{ text-align:center; padding-top:45px;}
.workBtn input{ margin-right:30px;}
.contributeMain{ background:#f7f7f7; padding:0px 0 45px 0;}

/*====================   procedure   ====================*/
.procedureContainer {width:979px; height:auto; margin:10px auto; padding-bottom:50px; background:#fff}
.procedureName {width:979px; height:32px; background:url(../img/procedureName.jpg) repeat-x 0 0}
.procedureName span {display:block; float:left; width:auto; padding:0 10px; height:24px; line-height:24px; font-size:14px; font-weight:bold; margin:4px 0 0 14px; background:url(../img/procedureName_span.jpg) no-repeat 0 0; cursor:default}
.procedureName a {display:block; float:right; background:url(../img/icon/icon60.jpg) no-repeat 0; width:auto; height:16px; line-height:16px; text-decoration:none; color:#06c; padding-left:19px; margin:8px 10px}
.procedureInfo {width:979px; height:auto}
.procedureInfoBasic {width:979px; height:auto}
.procedureInfoBasic table tr th {line-height:27px; height:auto; width:100px; text-align:right}
.procedureInfoBasic table tr td {line-height:27px; height:auto; text-indent:5px}
.procedureInfoBasic table thead tr th {background:#ecfbfe; font-size:14px; font-weight:bold}
.procedureInfoBasic table thead tr td {background:#ecfbfe; color:#f00; font-weight:bold; letter-spacing:1px}
.procedureInfoBasic table tbody tr th {font-weight:normal}
.procedureInfoBasic table tbody tr td a {display:block; float:left; width:auto; height:auto}
.procedureInfoBasic table tbody tr td a:hover {color:red}
.procedureInfoBasic table tbody tr td img {display:block; margin:2px 5px; float:left}
.procedureInfoBasic table tbody tr td span {float:left}
.procedureInfoOperation {width:979px; height:auto;  line-height:28px}
.procedureInfoOperationContent {width:979px; height:auto; padding-top:5px; }
.procedureInfoOperationContent a {display:block; float:left; margin:0 5px}
.procedureInfoOperationContent a:hover {color:red}
.procedureInfoOperationContent ul {width:870px; height:auto}
.procedureInfoOperationContent ul li {width:417px; height:26px; margin:2px 10px 10px 0; display:block; float:left}

.procedureInfoOperationContent ul li table.downloadTable { border:1px solid #ccc; background:url(../img/blue/procedureInfoOperation_ul_li.jpg) repeat-x 0 0; display:block; margin:0; text-decoration:none; line-height:24px}
.procedureInfoOperationContent ul li table.downloadTable img {display:block; float:left; margin:2px 5px 0 5px}
.procedureInfoOperationContent ul li table.downloadTable p {width:215px; height:24px; float:right; padding:0; margin:0; color:#666; text-align:right}
.procedureInfoOperationContent ul li table.downloadTable p span {padding-right:5px}


.procedureInfoOperationContent ul li table samp {padding-left:10px}
.procedureInfoOperation_down {width:979px; height:5px; border:0; *line-height:0; *font-size:5px; *margin-top:2px}
.procedureContent {width:960px; height:auto; margin:0 auto; padding-top:15px; margin-bottom:30px}
.procedureContentTitleChoose {width:950px; height:32px; padding-left:10px; background: url(../img/blue/procedureTitle.jpg) repeat-x 0 0 #ccc}
.procedureContentTitleChoose a {width:130px; height:32px; display:block; float:left;text-align:center;line-height:32px;color:#3a4c9f;font-weight:bold;letter-spacing:1px;font-family:Microsoft YaHei;text-decoration:none;}
.procedureContentTitleChoose a.title_shengaoliucheng {font-size:14px;background:url(../img/blue/title_shengao_background.jpg) no-repeat 0 -32px}
.procedureContentTitleChoose a:hover.title_shengaoliucheng {font-size:14px;background:url(../img/blue/title_shengao_background.jpg) no-repeat 0 0}
.procedureContentTitleChoose a.title_shengaoliucheng_selected{font-size:14px;background:url(../img/blue/title_shengao_background.jpg) no-repeat 0 0}

.procedureContentTitleChoose a.title_shengaogongju {font-size:14px;background:url(../img/blue/title_shengao_background.jpg) no-repeat 0 -32px}
.procedureContentTitleChoose a:hover.title_shengaogongju {font-size:14px;background:url(../img/blue/title_shengao_background.jpg) no-repeat 0 0}
.procedureContentTitleChoose a.title_shengaogongju_selected {font-size:14px;background:url(../img/blue/title_shengao_background.jpg) no-repeat 0 0}

.procedureContentContainer {width:958px; height:auto; border:1px solid #b7b7b7; border-top:none}
.procedureContentContainerTable table {margin-bottom:15px}
.procedureContentContainerTable table tr th {font-weight:bold}
.procedureContentContainerTable table thead tr th {border:1px solid #999; border-left:none; border-right:none; background: url(../img/procedureContentContainerTable.jpg) repeat-x 0; line-height:22px; height:22px}
.procedureContentContainerTable table thead tr td {border:1px solid #999; border-left:none; border-right:none; background: url(../img/procedureContentContainerTable.jpg) repeat-x 0; line-height:22px; height:22px; text-align:center}
.procedureContentContainerTable table tbody {line-height:24px}
.procedureContentContainerTable table tbody tr th {background:url(../img/beforeStep.jpg) no-repeat 7px 8px; text-align:left; text-indent:20px; border-bottom:1px solid #ccc}
.procedureContentContainerTable table tbody tr td {border-bottom:1px solid #ccc; text-align:center}
.procedureContentContainerOperation {width:936px; height:auto; margin:0 auto 30px auto}
.procedureContentContainerOperationTitle {/*width:926px;*/ height:32px; background:url(../img/blue/procedureTitle.jpg) repeat-x 0; padding-left:10px}
.procedureContentContainerOperationTitle_L {width:10px; height:32px; float:left; background:url(../img/blue/procedureContentContainerOperationTitle_L.jpg) no-repeat 0}
.procedureContentContainerOperationTitle span {display:block; float:left; width:auto; height:32px; line-height:32px; font-size:14px; font-family:Microsoft Yahei; color:#3a4c9f; text-shadow:1px 1px 1px #fff; padding:0 10px; font-weight:bold; letter-spacing:1px; background:url(../img/blue/procedureContentContainerOperationTitle_C.jpg) no-repeat 0}
.procedureContentContainerOperationTitle_R {width:10px; height:32px; float:left;background:url(../img/blue/procedureContentContainerOperationTitle_R.jpg) no-repeat 0}
.procedureContentContainerOperationTitle a {display:inline-block; width:auto; height:32px}
a .procedureContentContainerOperationTitle_L {width:10px; height:32px; float:left; background:none}
.procedureContentContainerOperationTitle a span {display:block; float:left; width:auto; height:32px; line-height:32px; font-size:12px; font-family:Microsoft Yahei; color:#3a4c9f; text-shadow:1px 1px 1px #fff; padding:0; font-weight:bold; letter-spacing:1px; background:none}
a .procedureContentContainerOperationTitle_R {width:10px; height:32px; float:left; background:none}



a:hover .procedureContentContainerOperationTitle_L {background:url(../img/blue/procedureContentContainerOperationTitle_L.jpg) no-repeat 0}
.procedureContentContainerOperationTitle a:hover span {background:url(../img/blue/procedureContentContainerOperationTitle_C.jpg) no-repeat 0}
a:hover .procedureContentContainerOperationTitle_R {background:url(../img/blue/procedureContentContainerOperationTitle_R.jpg) no-repeat 0}

a .procedureContentContainerOperationTitle_L_Selected {background:url(../img/blue/procedureContentContainerOperationTitle_L.jpg) no-repeat 0}
.procedureContentContainerOperationTitle a span.PersonSelected {background:url(../img/blue/procedureContentContainerOperationTitle_C.jpg) no-repeat 0}
a .procedureContentContainerOperationTitle_R_Selected  {background:url(../img/blue/procedureContentContainerOperationTitle_R.jpg) no-repeat 0}


.procedureContentContainerOperationBody {width:934px; height:auto; border:1px solid #b7b7b7; background:#eaeaea; padding:0 0 10px 0}
.procedureContentContainerOperationBody .normalUseInfo {line-height:30px; height:30px; text-indent:2em}
.procedureContentContainerOperationBody .normalUseInfo a {color:#09c}
.procedureContentContainerOperationBodyCtrl {width:924px; height:39px; padding-left:10px; background: url(../img/procedureContentContainerOperationBodyCtrl.jpg) repeat-x 0}
.procedureContentContainerOperationBodyCtrl a {width:145px; height:34px; padding-top:5px; display:block; float:left; text-align:center; line-height:34px; color:#666; background:url(../img/procedureContentContainerOperationBodyCtrl_a.jpg) no-repeat 0; text-shadow:1px 1px 1px #fff; font-weight:bold; font-family:Microsoft YaHei; text-decoration:none}
.procedureContentContainerOperationBodyCtrl a:hover {background:url(../img/procedureContentContainerOperationBodyCtrl_a_hover.jpg) no-repeat 0; color:#3a4c9f}
.procedureChoose {width:979px; height:45px; background:#eaeaea; text-align:center}
.procedureChoose input {margin:7px 3px 0 3px}
.procedureContentContainerOperationBody .procedureContentContainerOperationBodyInner {width:914px; height:auto; padding:10px}
.procedureContentContainerOperationBodyInner table {line-height:1.8em}
.procedureContentContainerOperationBodyInner table.shengaoliuchengTable {background:#fff; border:1px solid #ccc; border-bottom:none; border-right:none}
.procedureContentContainerOperationBodyInner table.shengaoliuchengTable tr th {font-weight:bold; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background:#f5f5f5}
.procedureContentContainerOperationBodyInner table.shengaoliuchengTable tr td {border-bottom:1px solid #ccc; border-right:1px solid #ccc;}

/* ===================    change player    =======================*/
.changePlayer { width:442px; height:auto;}
.changePlayer_main{ padding:20px}
.changePlayer a{ display:block; width:402px; height:40px; line-height:40px; text-align:center; text-decoration:none; color:#333; background:url(../img/player_bg.jpg) repeat-x;}
.changePlayer a:hover{ color:red}


/* =================================== index ================================================== */
.index_container {height: auto;	width: auto; background:url(../img/blue/index/index_container_bg.jpg) repeat-x #fff 0 top; overflow:hidden; padding-top:16px}
.index_container ul li{ float:left;}
.index_main {width:986px; height:auto; margin:0 auto; background: url(../img/green/index/index_login_bg.jpg) repeat-y;}
.index_title {width:inherit; height:98px; background:url(../img/blue/index/index_title_bg.jpg) repeat-x}
.index_nav {width:inherit; height:36px; background:url(../img/blue/index/index_nav_bg.jpg) repeat-x}
.index_login {width:inherit; height:165px; background:url(../img/blue/index/index_login_bg.jpg) repeat-y}
.index_noise {width:inherit; height:349px; background:url(../img/blue/index/index_noise_bg.jpg) no-repeat}
.index_foot {text-align:center; line-height:36px; color:#666}
.index_title_left {width:inherit; height:inherit; background:url(../img/blue/index/index_title_left.jpg) no-repeat}
.index_title_right {width:inherit; height:98px; background:url(../img/blue/index/index_title_right.jpg) no-repeat top right}
.index_title h1 {width:898px; height:46px; overflow:hidden; text-overflow:ellipsis; font-family:"微软雅黑","黑体"; padding:0 0 0 88px; letter-spacing:0.1em; text-shadow:0 1px 0 #FFF; font-size:24px;  padding-top:52px}
.index_title h1 span{ font-size:24px;}
.index_title h1 .english {font-size:12px; color:#999; text-shadow:0 1px 0 #FFF; letter-spacing:0}
.index_nav_left {background:url(../img/blue/index/index_nav_left.jpg) no-repeat; width:inherit; height:100%}
.index_nav ul {background:url(../img/blue/index/index_nav_ul.jpg) no-repeat right bottom; float:right; width:597px; height:36px}
.index_nav ul li {width:96px; height:32px; line-height:32px; font-size:12px; text-align:center; background:url(../img/blue/index/index_nav_li.jpg) repeat-y}
.index_nav ul li a {display:block; color:#FFF; text-decoration:none; letter-spacing:0.1em}
.index_nav ul li a:hover{background:url(../img/blue/index/index_nav_a_hover.jpg)}
.index_login table { /*background:url(../img/blue/index/index_login_table_bg.jpg) no-repeat 0 -10px;*/ line-height:22px; margin:0 auto}
.index_noise_left {width:33%; height:349px; float:left}
.index_noise_center {width:33%; height:307px; float:left; padding-top:42px}
.index_noise_right {width:33%; height:300px; float:left; padding-top:20px}
.journal_surface {width:204px; height:279px; position: relative; right:-84px; top:-59px; /*background:url(../img/blue/index/journal_surface.jpg) no-repeat;*/ padding-left:5px}
.index_noise_center table {margin:0 auto}
.index_noise_center table tr td {height: 43px; margin-bottom:1px; line-height:20px}
.index_noise_right ul {margin-left:45px}
.index_noise_right ul li {clear:both; line-height:20px}
.index_foot a {color:#09C; text-decoration:none}


.index_textfield{width:160px; height:22px; line-height:22px; border:1px solid #CCC;margin-right: 5px}
.index_loginBtn{width:61px; height:24px; margin:4px 0 2px 0; background:url(../img/blue/index/index_login_button.jpg); border:none; font-size:12px; letter-spacing:0.1em; cursor:pointer; text-shadow:0 1px 0 #FFF}
.index_regBtn {
    background: #0b98da;
    width: 200px;
    height: 25px;
    border: none;
    cursor: pointer;
    text-shadow: none;
    float: none;
    font-size: 12px;
    border-radius: 5px;
    margin: 10px auto 0 auto;
    display: block;
    box-shadow: 0px 0px 10px #999;
}
.index_pswBtn{color:#369;text-decoration:none; text-shadow:0 1px 0 #FFF; float:right; font-size:12px; font-weight:bold}
a:hover.index_pswBtn{ color:red;}


/***  jquery ui  *****/
.ui-widget-header {border: 1px solid #fff;background:url(../img/blue/jumpLayerTitle.jpg) repeat-x;color:white; font-weight: bold;}
.ui-icon,.ui-widget-header .ui-icon {background-image: url(../img/blue/ui-icons_222222_256x240.png);} 
/*.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border:none; background:none; font-weight: normal; color:#fff; outline: none; }*/
/***  loginpage  *****/
#show {padding-left:25px; width:225px; line-height:1.8em}
/*** 辅助审稿工具 ***/
.shengao_tools_left {height:auto; width:100%; float:left}
.shengao_tools_left table{background-color:#FFF; width:100%; border-top:1px solid #CCC; border-right:1px solid #CCC}
.shengao_tools_left table tr th{background-color:#ecfbff; height:20px; border-bottom:1px solid #CCC; border-left:1px solid #CCC; font-size:12px; font-weight:normal;color:#333; text-align:center; line-height:1.4em; padding:0 3px}
.shengao_tools_left table tr td{background-color: #fff;	height:30px; border-bottom:1px solid #CCC; border-left: 1px solid #CCC; font-size:12px; font-weight:normal; color:#333; text-align:center; line-height:1.8em; padding:0 3px}
.shengao_tools_left table tr td a{color:#09C; text-decoration:underline; font-size:12px; font-weight:normal}
.shengao_tools_left table tr td a:hover{color:#f00}
.shengao_tools_left ul {width:100%; line-height:1.8em}
.shengao_tools_left ul li samp {padding-left:20px}
.shengao_tools_right a {line-height:26px; padding:0 20px}
.cnki_has {padding-left:20px}
.shengaoliuchengFontContent {line-height:1.8em}
/***SystemNotice****/
#systemNoticeDiv{position: fixed;*position: absolute;right: 0;bottom: 0;background:#f5f5f5 url(../img/blue/SystemNoticeDiv.jpg) repeat-x 0 0;z-index:10000;width:348px;height:221px;border:3px solid #3a4c9f;border-radius:3px}
.systemNoticeTitle{width:348px;line-height:45px;background:url(../img/blue/SystemNoticeTitle.jpg) no-repeat 0 0;overflow:hidden}
.systemNoticeTitleName{float:left;width:120px;padding-left:58px;font-weight:16px;color:#000333;letter-spacing:1px;font-family:microsoft YaHei;font-weight:bold}
.systemNoticeTitle a{width:115px;float:right;height:25px;display:block;font-size:12px;margin-top:10px;line-height:25px;background:url(../img/blue/systemNoticeTitle_close.jpg) no-repeat right 5px;text-decoration:none;margin-right:10px}
.systemNoticeTitle a:hover{text-decoration:underline;background:url(../img/blue/systemNoticeTitle_close_hover.jpg) no-repeat right 5px}
.systemNoticeText{clear:both;font-size:12px;color:#4b5ba7;line-height:24px;widht:288px;height:151px;padding:10px 30px;overflow:scroll}

/*====================== 参考文献比对 添加 ==========================*/
.workTable_main3{ width:778px; height:auto; border:1px solid #ccc; border-bottom:none; border-right:none}
.workTable_main3 table tr td{ height:29px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.4em}
.workTable_main3 table tr td input{padding:3px 5px;background:rgb(229, 234, 254);border:1px solid #ccc;border-radius:3px;box-shadow:1px 1px 1px #666;cursor:pointer}
.grayBg{padding:10px;background:#f5f5f5;margin-bottom:10px}
.grayBg p{padding:5px 0}
/*input.text_short{width:30px;margin:0 5px}*/
input.radioMargin{margin:0 3px 0 5px}
input.text_long{margin:3px 5px 0 0;float:left}
.bluefont{color:#06C}







@media(min-width:1300px){
.procedureContentContainerOperationTitle a span {  padding:0 10px; }
.container {width: 1201px;}
.head {
    width: 1160px;
    background: url(../img/blue/head_1200.jpg) no-repeat 0 0 #c7d1ff;
}
.headTop { width: 1160px;}
h1 {width: 1030px;}
.leftArea { width: 856px;}
.leftAreaContent { width: 820px;}
.warming_cont { width: 720px;}
.userInfoList {width: 820px;}
.userInfoList ul {width: 718px;}
.userInfoList ul li { width: 718px;}
.userInfoList ul li table{ width:680px}
/* 删除 html 上面 table宽度 */

.work {width: 989px;}
.workAreaHead { width: 988px;  }
.stepName {width: 968px;}
.stepHelpInfo { width: 938px;}
.searchArea {width: 988px;}
.searchContent {width: 988px;}
.searchContent table { width:100%}
/* 删除 html 上面 table宽度 */

.workTable { width: 979px; }
.workTable_tt { width: 979px;}
.workTable_ctrl {width: 977px;}
.workTable_main {width: 977px;}
.workTable_main2 {width: 977px;}
.workTable_btn {width: 977px;}
 /* 删除 workTable_btn 下table 宽度 */

 
 .procedureContainer {width: 1179px;}
 .procedureName { width: 1179px;}
 .procedureInfo {width: 1179px;}
 .procedureInfoBasic { width: 1179px;}
.procedureInfoOperation {width: 1179px;}
.procedureInfoOperationContent {width: 1179px;}
.procedureContent {width: 1160px;}
.procedureContentTitleChoose { width: 1150px;}
.procedureContentContainer { width: 1158px;}
.procedureContentContainerOperation {width: 1136px;}
.procedureContentContainerOperationBody {width: 1134px;}
.procedureChoose {width: 1179px;}


.procedureInfoOperationContent ul li {
    width: 528px;
    height: 26px;
    margin: 2px 10px 10px 0;
    display: block;
    float: left;
}



 
}




@media(min-width:1500px){
.procedureContentContainerOperationTitle a span {  padding:0 10px; }
.container {width: 1401px;}
.head {
    width: 1360px;
    background: url(../img/blue/head_1400.jpg) no-repeat 0 0 #c7d1ff;
}
.headTop { width: 1360px;}
h1 {width: 1230px;}
.leftArea { width: 1056px;}
.leftAreaContent { width: 1020px;}
.warming_cont { width: 920px;}
.userInfoList {width: 1020px;}
.userInfoList ul {width: 918px;}
.userInfoList ul li { width: 918px;}
.userInfoList ul li table{ width:880px}
/* 删除 html 上面 table宽度 */

.work {width: 1189px;}
.workAreaHead { width: 1188px;  }
.stepName {width: 1168px;}
.stepHelpInfo { width: 1138px;}
.searchArea {width: 1188px;}
.searchContent {width: 1188px;}
.searchContent table { width:100%}
/* 删除 html 上面 table宽度 */

.workTable { width: 1179px; }
.workTable_tt { width: 1179px;}
.workTable_ctrl {width: 1177px;}
.workTable_main {width: 1177px;}
.workTable_main2 {width: 1177px;}
.workTable_btn {width: 1177px;}
 /* 删除 workTable_btn 下table 宽度 */

  .procedureContainer {width: 1379px;}
 .procedureName { width: 1379px;}
 .procedureInfo {width: 1379px;}
 .procedureInfoBasic { width: 1379px;}
.procedureInfoOperation {width: 1379px;}
.procedureInfoOperationContent {width: 1379px;}
.procedureContent {width: 1360px;}
.procedureContentTitleChoose { width: 1350px;}
.procedureContentContainer { width: 1358px;}
.procedureContentContainerOperation {width: 1336px;}
.procedureContentContainerOperationBody {width: 1334px;}
.procedureChoose {width: 1379px;}
 
 
 
 .procedureInfoOperationContent ul li {
    width: 628px;
    height: 26px;
    margin: 2px 10px 10px 0;
    display: block;
    float: left;
}


}


.desktopNav { padding: 0 20px 0 0;} 


@media(min-width:1300px){
.userInfoList ul li a samp { width: 602px;}
}


@media(min-width:1500px){
 .userInfoList ul li a samp { width: 802px;}
}

@media(min-width:1500px)
{
    .bianhua{width:43%;}
    }
@media(min-width:1300px)
{
    .bianhua{width:43%;}
    }

.index_main {
    width: 986px;
    height: auto;
    margin: 0 auto;
position: relative;
}

.qr{
width:160px;
height:173px;
display:block;
position:absolute;
top:3px;
right:3px;
background:url(../img/blue/index/qr.png) no-repeat
}

/*支付窗口 start*/
.pay_zone{ padding: 200px 0 0 0; text-align: center;}
.pay_zone a{ width: 165px; height: 360px; display: inline-block; margin: 0 30px;}
a.pay_btn_wechat{ background: url(../img/pay_btn_wechat.png) no-repeat;}
a.pay_btn_alipay{ background: url(../img/pay_btn_alipay.png) no-repeat;}
a.pay_btn_card{ background: url(../img/pay_btn_card.png) no-repeat;}
a:hover.pay_btn_wechat{ background: url(../img/pay_btn_wechat_hover.png) no-repeat;}
a:hover.pay_btn_alipay{ background: url(../img/pay_btn_alipay_hover.png) no-repeat;}
a:hover.pay_btn_card{ background: url(../img/pay_btn_card_hover.png) no-repeat;}
/*支付窗口 end*/


/*新版用户信息*/
.infoHead{ width: 100%;height: auto;overflow: hidden;}
.infoPageTitle{    width: 100%;height: 41px;background:linear-gradient(#fff,#f9f9f9, #f0f0f0);  border-bottom: 1px solid #cccccc;}
.infoPageTitle span{    line-height: 41px; font-size: 14px;  font-weight: bold; padding-left: 12px; color: #666;}
.infoPageContent{    height: auto;   padding-bottom: 20px;}
.infoHisContent ul li,.infoPageContent ul li {  width: 100%;    height: auto;   background: #eaeaea;    overflow: hidden;   border-top: 1px solid #fff;  border-bottom: 1px solid #ccc;}
.infoHisContent ul samp,.infoPageContent ul samp {  line-height: 1.8em; font-weight: 700; color: #666; margin: 15px;}
.infoHisContent ul li span, .infoPageContent ul li span {  padding: 6px 0;  display: block; float: left;  line-height: 23px;}
.infoHisContent ul li span.infoPageContentListTitle ,.infoPageContent ul li span.infoPageContentListTitle {   width: 126px;   text-align: right;	background: #d2d9fb; padding-right:5px;}
.infoHisContent ul li span.infoPageContentListFont,.infoPageContent ul li span.infoPageContentListFont { padding: 6px 0 0 10px;}
.infoHisContent{    height: auto;   padding-bottom: 20px; display: none;}
.infoSwitch{ height: 50px; background: #d3d3d3;margin: 0 0 10px 0; position: relative;}
.infoSwitch a{ height:40px; display: inline-block; background: #e5e5e5;font-size: 14px; font-weight: bold;line-height: 36px; padding: 0 20px;margin: 10px 0 0 10px;color: #999;}
a.infoNow { background: #fff; color: #000;}

.infoSwitch span {
    position: absolute;
    right: 60px;
    top: 10px;
    width: 146px;
    height: 180px;
   /* background: #cdcdcd url(img/expert_people.png) no-repeat center center;*/
    display: block;
    border-radius: 0;
    box-shadow: 5px 5px 10px #999;
}



.infoHisContent ul li span.infoPageContentListTitle_2{ text-align: left;	background: #d2d9fb; width:100% ;text-indent: 60px;}
.infoHisContent ul li span.infoPageContentListFont_2{ padding: 20px 0 20px 60px;}
.infoHisContent ul li a,.infoPageContent ul li a {color:#09c}
a.goCnki{ background: url(img/expert.png) no-repeat left center; color:#09c;padding: 0 0 0 46px;}
.infoSwitchContent{text-align: left;	background: #d2d9fb; width:100% ; display: none;}
.infoSwitchContent table{width:70%;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc; margin: 10px 0 10px 30px;}
.infoSwitchContent table td,.infoSwitchContent table th{padding: 0 0 0 10px; font-size: 12px;border-top: 1px solid #ccc;border-right: 1px solid #ccc;}
.infoSwitchContent table td{ background: #fff; line-height: 20px;}
.infoSwitchContent table th { line-height: 24px; background: #f5f5f5;text-align: left;}
.infoPageContentListFont_2 table{border-bottom: 1px solid #ccc;border-left: 1px solid #ccc; }
.infoPageContentListFont_2 table td,.infoPageContentListFont_2 table th{padding: 0 10px; font-size: 12px;border-top: 1px solid #ccc;border-right: 1px solid #ccc;}
.infoPageContentListFont_2 table td{ background: #fff; line-height: 20px;}
.infoPageContentListFont_2 table th { line-height: 24px; background: #f5f5f5;text-align: left;}

/*新版用户信息-结束*/




.workTable_main table tr th, .workTable_main2 table tr th {

    text-align: left;
    padding: 0 0 0 10px;
}

.desktopAuthorArea {
    padding: 0 0 10px 0;
}

.workTable_main table tr td {
    vertical-align: middle;
    padding: 0 5px 0 10px;
}

.workTable_main table tr td img {  vertical-align: middle;}

.workTable_main table tr td a { margin: 0 3px 0 3px;}

body { background: #eeeeee;}

.warming {background-position: right;}



.procedureContentContainerTable table thead tr th {
    text-align: left;
    padding: 0 0 0 10px;
}
.procedureContentContainerTable table tbody tr td {
   text-align: left;
    padding: 0 0 0 10px;
}


.jumpLayerContent td {
    padding: 0 10px 0 0;
    line-height: 30px;
}

.jumpLayerContent td input {
    margin: 4px 5px 0 0;
}



.jumpLayerContent tr td:nth-child(1){
width:125px
}


.desktopNav {
    text-align: left;
    padding: 0 0 0 13px;
}

.desktopNav a {
    font-size: 14px;
}

.changePlayer {
    width: 509px;
    height: auto;
}
.changePlayer a {
    margin: 0 auto;
}




.desktopNav {
    background-color: #f9f9f9;
}
@media(min-width:1300px){
.contributeInfo{ width: 1181px;}
}
@media(min-width:1500px){
.contributeInfo{ width: 1381px;}
}


.userRegion_radiolist_style td {
    line-height: 30px;
}

#divmenuQuick table td {
    width: 0;
    line-height: 30px;
}


.jumpPageTitle { width: 100%;}
.jumpPageHead {width: 100%;}
.jumpPageContent { width: 100%;}
.procedureContentContainerTable table thead tr td {
    text-align: left;
    padding: 0 0 0 10px;
}
@media (min-width: 1300px)
{
.jumpPageContent ul li span.jumpPageContentListFont {width: 1030px;}
}

@media (min-width: 1500px)
{
.jumpPageContent ul li span.jumpPageContentListFont {width: 1240px;}
}

.rygl-tb-fristline th:nth-child(1){width:8%}


.warming {   background-position: left top;  } 
/*.graybutton_small {  margin: 0 0 20px 0; }*/
.searchContent table td {    line-height: 26px;  }
#ctl00_P1_prevStep{margin:0}  


.procedureContentContainerOperationBody .procedureContentContainerOperationBodyInner {width:98%}
.procedureContentContainerOperationBodyInner table.shengaoliuchengTable{width:100%}
.myAuthor2 {color: #09c;}



/*学术不端图标-开始*/
.sIcon_0,.sIcon_1,.sIcon_2,.sIcon_3,.sIcon_4 {display: inline-block;height: 14px;width: 5px;line-height: 14px;background: #eee;text-indent: 10px;margin:0 35px 0 -5px;}
.sIcon_1 {display: inline-block;background: #00b200;color: #0C701E;}
.sIcon_2 {display: inline-block;background: #cac30f;color: #c3a600;}
.sIcon_3 {display: inline-block;background: #f16705;color: #f16705;}
.sIcon_4 {display: inline-block;background: #da0000;color: #e70020;}
/*学术不端图标-开始*/

a {cursor:pointer;}
a  * {cursor:pointer;}

/*扫码登录-开始*/
.index_login {padding: 10px 0 0 0;}
.new_login h2 {line-height: 30px;font-size: 14px;font-weight: 400;width: 100%;color: #3a3a3a;}
.new_login_input::-webkit-input-placeholder {color: #c3c3c3;}
.new_login samp {color: #666;font-weight: bold;}
.new_login b {margin: 0px 6px 0 0;}
.index_login table {padding: 16px 0 0 0;}
/*扫码登录-结束*/

/***版权通知消息****/
.layerEle2{position:fixed;}
.layerEle2 .layerEle_box{background: #f1edb9;}
.layerEle2,.layerEle2 .layerEle_box{ padding: 10px;}
.layerEle2 .layerEle_box h2::before{ top: 15px; background: #cab052;}
.layerEle2 .layerEle_box h2{color: #cab052; padding: 0 0 0 10px; float:none;}
.layerEle2 .closebtn{top:7px;}
.layerEle2 .layerEle_box_main{color:#cab052;}
.layerEle_box_main{padding:10px 0 0 10px;}
.layerEle2 a:hover.closebtn::before,.layerEle2 a:hover.closebtn::after {background:#cab052;}
.layerEle2 .layerEle_box_main img{width: 40px;vertical-align: -12px; margin: 0 10px;}
.layerEle2{left: 50%; bottom: 10px;margin: 0 0 0 146px;}
.layerEle2 h2 img{width: 40px;vertical-align: -12px; margin: 0 10px 0 0;}

.maskEle{width: 100%; height: 100%; left: 0; top: 0; position: fixed; background:rgba(0,0,0,0.3);/*backdrop-filter:blur(2px);*/ z-index: 8;}

.btn_main,.btn_main2,.btn_common,.btn_common2,.btn_err{font-size:14px; height:30px; line-height: 30px; text-align: center; padding:0 20px;border-radius:5px; display: inline-block; border: none; cursor: pointer;margin: 0 5px 0 0;-moz-transition:all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition:all 0.5s ease 0s; }
.btn_main{background: #5299CA;color: #fff;!important}

/* ====== layer ====== */
.layerEle{position: fixed;}
.maskEle{width: 100%; height: 100%; left: 0; top: 0; position: fixed; background:rgba(0,0,0,0.3);/*backdrop-filter:blur(2px);*/ z-index: 8;}
.layerEle_box{ position: relative; z-index:9; background: #ffffff; padding:20px 30px 30px 30px;border-radius: 5px; box-shadow: 0 0 10px #666; overflow: hidden;}
.layerEle_box h2{font-size: 18px; color: #5299CA; font-weight: 400;}
.layerEle_box h2::before{content:'';position:absolute;top:20px;left:0;background: #5299CA; width: 6px; height: 18px;}
.closebtn{ width: 30px; height: 30px; position: absolute; top: 17px;right: 10px;transition: transform .2s;-moz-transition: transform .2s;	-webkit-transition: transform .2s;-o-transition: transform .2s;}
.closebtn::before,.closebtn::after {content: '';position: absolute;height: 2px;width: 18px;top: 15px;left: 7px;margin-top: -1px;background:  #999999;}
.closebtn::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.closebtn::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
a:hover.closebtn{  transform:rotate(90deg);}
a:hover.closebtn::before,a:hover.closebtn::after {background: #5299CA;}
.layerEle_box_main{ padding: 10px 0 0 0;line-height: 24px;font-size: 14px; clear:both;}
.layerEle_box_main p{margin: 0 0 20px 0;}
.layerEle_box_main p b{color:#5299CA;font-size: 16px;margin: 0 10px;}
.loading_pic{ display: block; margin: 0 auto 30px auto;}
.layerEle{left: 50%; top: 10px;margin: 0 0 0 156px;}
@media (min-width: 1300px)
{
.layerEle{left: 50%; top: 10px;margin: 0 0 0 256px;}
.layerEle2{left: 50%; bottom: 10px;margin: 0 0 0 246px;}
}

@media (min-width: 1500px)
{
.layerEle{left: 50%; top: 10px;margin: 0 0 0 356px;}
.layerEle2{left: 50%; bottom: 10px;margin: 0 0 0 346px;}
}

/*账号安全 已验证修改手机号*/
.updateMobilePhone {width: 11px; height: 14px; padding-bottom: 0px; margin: 0px 83px 0 0; padding-left: 0px; padding-right: 0px; padding-top: 0px}

/*账号安全 未验证修改手机号*/
.notVerifiedMobilePhone {padding-bottom: 0px; margin: 0px 132px 0 0; padding-left: 0px; padding-right: 0px; padding-top: 0px}




@media (min-width: 1500px){
/*.stepName {
    width: 1380px;
}*/
}

.fzsg7 { background: url(../img/fzsg7.png) no-repeat left center;}   
.fzsg7_dis { opacity: 0.5;}   
.exemption,.exemptionIcon{position: relative;}   
.exemption::after{content:''; display: block; position: absolute; right: -37px; top: -10px;width: 60px;height: 19px;background-image: url(../img/ic_xsmf.png);background-repeat: no-repeat; background-size: auto 100%;}   
.exemptionIcon::after{content:''; display: block; position: absolute; right: -20px; top:-24px;width: 26px;height: 26px;background-image: url(../img/ic_xsmf_roll.png);background-repeat: no-repeat; background-size: contain; }
