/*global css*/
*{font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
html,body{scrollbar-face-color:#044585; scrollbar-shadow-color:#444; scrollbar-highlight-color:#ddd; scrollbar-3dlight-color:#198CE7; scrollbar-darkshadow-color:#198CE7; scrollbar-track-color:#D8EFF8; scrollbar-arrow-color:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,form,input,select,textarea,blockquote{padding:0; margin:0;}
img{border:none; behavior:url(/iepng/iepngfix.htc);}
li{list-style:none;}
.break_all{word-break:break-all;}
.fz_14px{font-size:14px;}
.fz_18px{font-size:18px;}
.fc_red{color:red;}
.fc_yellow{color:#ff6600;}
.flh_150{line-height:150%;}
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank{margin:0px auto; clear:both; height:6px; font-size:1px; overflow:hidden;}

/*form*/
.form_input{border:solid 1px #ccc; line-height:20px; background:url(images/input_bg.gif) #fff repeat-x; height:20px;}
.form_area{border:solid 1px #ccc; line-height:20px; background:url(images/input_bg.gif) #fff repeat-x;}
.form_button{border:none; background:url(images/button.gif); width:70px; height:22px; line-height:24px; text-align:center;}
.form_focus{border-color:red;}

/*a*/
a{color:#333; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
a.red{color:red; text-decoration:none;}
a.red:hover{color:red; text-decoration:underline;}
a.blue{color:#4178B1; text-decoration:none;}
a.blue:hover{color:#4178B1; text-decoration:underline;}
a img{border:none;}

/*login*/
#login{width:710px; margin:0 auto; clear:both; overflow:hidden; margin-top:125px;}
#login .h_title div{width:410px; text-align:center; height:30px; line-height:28px; font-size:20px; font-weight:bold; color:#fefefe;}
#login .form{margin-top:22px;}
#login .lefter{width:440px; float:left; padding-left:20px;}
#login .lefter .title{font-size:14px; font-weight:bold; color:#365778;}
#login .lefter .username{width:245px; height:26px; line-height:26px; border:none; background:url(images/username_input.jpg); text-indent:30px; margin-top:5px;}
#login .lefter .password{width:245px; height:26px; line-height:26px; border:none; background:url(images/password_input.jpg); text-indent:30px; margin-top:5px;}
#login .lefter .excode_input{border:1px solid #aaa; width:95px; text-indent:10px; height:26px; line-height:26px; color:#444; text-transform:uppercase;}
#login .lefter .login_submit{background:url(images/login.jpg); width:103px; height:29px; line-height:29px; color:#fff; text-align:center; border:none;}
#login .righter{width:235px; float:left; padding-left:10px; line-height:150%; color:#355876;}
#login .righter strong{color:#355876;}

/*loading*/
#loading{width:100%; padding-top:250px; text-align:center;}

/*ly200*/
#ly200{width:1000px; display:none; background:#1260A2;}
#ly200 #topMenu{width:100%; background:url(images/main_top_bg.jpg) left top repeat-y; clear:both; overflow:hidden;}
#ly200 #topMenu #top{width:100%; height:45px; overflow:hidden;}
#ly200 #topMenu #top .logo{float:left; height:45px; line-height:45px; font-size:20px; color:#fff; font-weight:bold; text-indent:10px;}
#ly200 #topMenu #top #service_tel{float:right; height:45px; line-height:45px; text-align:right; font-size:20px; color:#fff; font-weight:bold; padding-right:15px;}
#ly200 #topMenu #top #loginInfo{height:28px; color:#fff; text-indent:7px; float:right; margin-top:10px; margin-right:100px;}
#ly200 #topMenu #top #loginInfo *{color:#fff;}
#ly200 #topMenu #top #loginInfo div{float:right; color:#fff; height:28px; line-height:28px;}
#ly200 #topMenu #top #loginInfo div#member{background:url(images/ico/member.jpg) 10px 7px no-repeat; text-indent:30px; display:none;}
#ly200 #topMenu #top #loginInfo #link a{float:left; display:block; margin-left:20px; text-indent:20px;}
#ly200 #topMenu #top #loginInfo #link a.q0{background:url(images/ico/2.gif) left 3px no-repeat; text-indent:22px;}
#ly200 #topMenu #top #loginInfo #link a.q1{background:url(images/ico/0.gif) left 7px no-repeat;}
#ly200 #topMenu #top #loginInfo #link a.q2{background:url(images/ico/1.gif) left 5px no-repeat;}
#ly200 #contents{width:100%; clear:both; overflow:hidden;}
#ly200 #contents #leftMenu{float:left; width:180px; height:100%; overflow:hidden;}
#ly200 #contents #leftMenu #menu{height:100%; overflow-y:scroll; overflow-x:hidden;}
#ly200 #contents #rightContents{float:left; width:820px; height:100%; overflow:hidden;}
#ly200 #contents #rightContents #windowsNav{background:url(images/main_top_bc.jpg) left bottom repeat-x #2F9DE8; height:30px; overflow:hidden;}
#ly200 #contents #rightContents #windowsNav #windowsList{padding-top:1px; margin:0 5px;}
#ly200 #contents #rightContents #windowsNav #windowsList .list0{width:110px; height:24px; overflow:hidden; float:left; background:url(images/win_bg_0.jpg); cursor:pointer;}
#ly200 #contents #rightContents #windowsNav #windowsList .list1{width:110px; height:24px; overflow:hidden; float:left; background:url(images/win_bg_1.jpg); cursor:pointer;}
#ly200 #contents #rightContents #windowsNav #windowsList .title{width:85px; overflow:hidden; float:left; height:24px; line-height:26px; text-indent:10px;}
#ly200 #contents #rightContents #windowsNav #windowsList .list0 .title{color:#333;}
#ly200 #contents #rightContents #windowsNav #windowsList .list1 .title{color:#fff;}
#ly200 #contents #rightContents #windowsNav #windowsList .close{width:7px; overflow:hidden; float:right; margin-top:10px; margin-right:7px; cursor:pointer;}
#ly200 #contents #rightContents #windowsNav #windowsList .closeall{float:left; margin-top:5px; cursor:pointer;}
#ly200 #contents #rightContents #desktop{overflow:hidden; padding:0px; width:100%; height:100%;}
#ly200 #contents #rightContents #desktop #workWindows{position:relative; overflow:hidden; width:100%; height:100%;}
#ly200 #footer{width:100%; background:url(images/footer_bg.jpg); clear:both; height:24px; overflow:hidden;}
#ly200 #footer #copyright{height:24px; line-height:28px; overflow:hidden; text-align:right; margin-right:5px; color:#fff;}
#ly200 #footer #copyright a{color:#fff; text-decoration:none;}

/*menu*/
#menu{background:url(images/menu_bg.jpg) top repeat-x #064C8A;}
#menu strong{color:#fff;}
#menu #menu_index{height:37px; line-height:37px; overflow:hidden; background:url(images/menu_index_bg.jpg); overflow:hidden; text-align:center;}
#menu #dmenu{height:26px; line-height:28px; background:url(images/menu_bg_0.jpg) right; text-indent:10px; display:block; text-decoration:none; cursor:pointer;}
#menu #dmenu, #menu ul{width:90%; *width:83%; margin:0 auto;}
#menu #dmenu{margin-top:8px;}
#menu ul li{background:#eaeaea;}
#menu ul li .span, #menu ul li a{display:block; height:20px; line-height:20px; text-indent:20px; background:url(images/dot.gif) 8px 1px no-repeat; text-decoration:none; cursor:pointer;}
#menu ul li .span_hover, #menu ul li a:hover{display:block; height:20px; line-height:20px; text-indent:20px; background:url(images/dot.gif) 8px 1px no-repeat; text-decoration:none; cursor:pointer; color:#ff6600;}
#menu .blank_8px{height:8px; overflow:hidden;}

/*divWindows*/
.divWindows{position:absolute; overflow:hidden;}
.divWindows .divWindowsTopDiv{height:25px; overflow:hidden; border-bottom:none; cursor:move; background:url(images/list_from_title_index_bg.jpg);}
.divWindows .divWindowsTopDiv .divWindowsTopTitleDiv{height:19px; padding-top:7px; color:#444; text-indent:2px; float:left; font-weight:bold;}
.divWindows .divWindowsTopDiv .divWindowsTopTitleDiv img{padding:3px;}
.divWindows .divWindowsTopDiv .divWindowsTopMinDiv{cursor:default; height:16px; width:16px; padding:4px 2px; float:right;}
.divWindows .divWindowsTopDiv .divWindowsTopZoomDiv{cursor:default; height:16px; width:16px; padding:4px 2px; float:right;}
.divWindows .divWindowsTopDiv .divWindowsTopCloseDiv{cursor:default; height:16px; width:16px; padding:4px; padding-left:2px; float:right;}
.divWindows .divWindowsContentsDiv{background:#fff; border:1px solid #b7b7b7; position:relative;}
.divWindows .divWindowsContentsDiv .divWindowsContentsDivIframe{width:100%; z-index:1; position:absolute;}
.divWindows .divWindowsContentsDiv .divWindowsContentsDivRemark{width:100%; z-index:2; position:absolute; background:#000; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4;}

/*manage*/
#manage .header{height:24px; padding-top:8px; background:url(images/sta_bg.jpg); border-bottom:1px solid #b7b7b7; text-indent:5px;}
#manage .header img{padding-left:1px; padding-right:8px;}
#manage .header .float_left{float:left;}
#manage .header .float_right{float:right; margin-right:5px;}
#manage .header a{margin-left:3px; color:#333;}
#manage .act_form{margin-top:0px;}
#manage .act_form table{background:#d9d9d9;}
#manage .act_form td{padding:5px; background:#fff; height:32px; *height:24px;}
#manage .act_form td td{padding:1px;}
#manage .act_form td .shipping_address{float:left; margin-right:5px;}
#manage .act_form td .shipping_address td{padding:5px; margin-right:15px; margin-bottom:5px;}
#manage .act_form .list_data div.d0{width:150px; height:24px; line-height:24px; float:left; overflow:hidden; margin-right:10px; border:1px solid #ccc; text-indent:3px;}
#manage .act_form .list_data div.d0:hover{border:1px solid red;}
#manage .act_form .list_data div.d1{width:500px;}
#manage .act_form .ck_editor td{padding:0px;}
#manage .act_form .card_list{background:#f7f7f7; height:24px; overflow:hidden;}
#manage .act_form .card_list div{border-right:1px solid #ccc; background:#f7f7f7; height:24px; line-height:26px; float:left; font-weight:bold; width:115px; text-align:center;}
#manage .act_form .card_list div.cur{background:url(/manage/images/current.png) 100px center no-repeat #e5e5e5;}
#manage .act_form .act_form_title td{background:url(images/list_from_title_index_bg.jpg) left bottom repeat-x #fff;}
#manage .act_form .act_form_title td strong{color:#03297A;}
#manage .act_form .address_info{border:1px solid #eee; margin:8px; padding:8px; line-height:150%; background:#fdfdfd;}
#manage .act_form .address_info:hover{background:#fafafa;}
#manage .act_form .bottom_act{background:url(images/list_from_title_index_bg.jpg) left bottom repeat-x #fff;}
#manage .act_form .sec_table{margin-top:-1px; margin-left:-1px;}
#manage .act_form .sec_table td{padding:5px; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}
#manage .act_form .permit div.f{height:20px; line-height:20px;}
#manage .act_form .permit div.s{padding-left:22px;}
#manage .act_form .the_table td{padding:5px;}
#manage .category_list_form{border-bottom:1px solid #d9d9d9;}
#manage .category_list_form .category_list_form_title{height:24px; padding:0 5px; background:url(images/list_from_title_index_bg.jpg) left bottom repeat-x #fff;}
#manage .category_list_form .category_list_form_title td{border-bottom:1px solid #d9d9d9;}
#manage .category_list_form .category_list_form_catename div{float:left; height:18px; line-height:18px; overflow:hidden; margin-right:2px;}
#manage .category_list_form .category_list_form_catename .category_list_form_catename_prechars{font-family:"宋体";}
#manage .category_list_form .bottom_act{padding:5px; border-top:1px solid #d9d9d9; background:url(images/list_from_title_index_bg.jpg) left bottom repeat-x #fff;}
#manage .category_list_form .category{height:24px;}
#manage .category_list_form .category td{border-top:1px solid #eee;}
#manage .list_form table{background:#d9d9d9; margin-top:-1px;}
#manage .list_form td{padding:5px; background:#fff;}
#manage .list_form .list_form_title td{background:url(images/list_from_title_index_bg.jpg) left bottom repeat-x #fff;}
#manage .list_form .list_form_title td strong{color:#444;}
#manage .list_form .bottom_act{background:url(images/list_from_title_index_bg.jpg) left bottom repeat-x #fff;}
#manage .list_form .sec_tb{padding:0px;}
#manage .list_form .sec_tb table{margin-top:-1px;}
#manage .list_form .sec_tb table td{border-top:1px solid #d9d9d9;}
#manage .bat_form{margin-top:0px;}
#manage .bat_form td{padding:5px; border-bottom:1px solid #d9d9d9; background:#f0f0f0;}
#manage .bat_form td div{float:left; margin-right:30px;}
#manage .turn_page_form{border-bottom:1px solid #ccc; padding:5px; background:url(images/list_from_title_index_bg.jpg) left bottom repeat-x #fff;}
#manage .turn_page_form .page_button{background:#fff; border:1px solid #cfcfcf; padding:2px 5px; *padding:4px 5px 1px 5px; margin:0 2px;}
#manage .turn_page_form .page_item{background:#fff; border:1px solid #cfcfcf; padding:2px 5px; margin:0 3px;}
#manage .turn_page_form .page_item_current{background:#f0f0f0; border:1px solid #cfcfcf; padding:2px 5px; margin:0 3px; color:red;}
#manage .mouseover td{background:#f9f9f9;}
#manage .mouseout td{background:#fff;}
#manage .return{margin-left:10px; color:red;}
#manage .return_1{color:red;}
#manage .red_row td{color:red;}
#manage .item_data_table td{padding:2px; padding-left:0;}
#manage .ad{border:1px solid #ccc;}
#manage .no_permit{height:300px; line-height:300px; text-align:center;}
#manage .quick_update .id{display:none;}
#manage .quick_update .value{display:inline;}

/*home*/
#home .toper{width:100%; clear:both; overflow:hidden;}
#home .info{padding:15px 10px;}
#home .info .lefter{width:48%; float:left; overflow:hidden; line-height:200%; border:1px solid #D8E8FF; padding:5px; height:355px;}
#home .info .lefter .system_info{height:22px; line-height:22px; text-indent:5px; background:#E9F6FB; margin:8px 0;}
#home .info .lefter .txt{padding-left:6px; width:550px;}
#home .info .lefter span{color:#2175BD;}
#home .info .lefter td{padding-left:5px;}
#home .info .righter{width:50%; float:left; overflow:hidden;}
#home .info .righter .news{width:65%; float:left; border:1px solid #D8E8FF; padding:5px; height:355px; margin-left:15px; _margin-left:8px; line-height:200%;}
#home .info .righter .qlink{width:20%; float:left; margin-left:15px;}

/*orders_print*/
#orders_print{width:650px; margin:0 auto;}
#orders_print .fz_24px{font-size:24px;}
#orders_print .fz_20px{font-size:20px;}
#orders_print .fz_18px{font-size:18px;}
#orders_print .fc_zhu{color:#993300;}
#orders_print .print_header{clear:both; border-bottom:4px solid #1A98C1;}
#orders_print .print_header img{padding:8px 0;}
#orders_print table{margin-top:8px;}
#orders_print .times_new_roman{font-family:"Times New Roman", Times, serif;}
#orders_print .proname{text-decoration:underline;}
#orders_print .item_list_title td{background:#f7f7f7;}