/*global css*/
*{font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
html,body{scrollbar-face-color:#198CE7; scrollbar-shadow-color:#444; scrollbar-highlight-color:#fff; 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;}
.fc_white{color:white;}
.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;}
.login_input{border:none; background:url(images/login_input_bg1.jpg) no-repeat; width:230px; padding-left:10px; height:30px; line-height:30px; color:#444;}
.excode_input{border:none; background:url(images/login_input_bg2.jpg) no-repeat; width:95px; padding-left:10px; height:30px; line-height:30px; color:#444; text-transform:uppercase;}

/*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.white{color:#fff; text-decoration:none;}
a.white:hover{color:#fff; text-decoration:underline;}
a img{border:none;}

/*login*/
#login{width:1000px; margin:0 auto; clear:both; overflow:hidden;}
#login .title{width:1000px; margin:0 auto; margin-top:130px; margin-bottom:21px; text-indent:90px;}
#login .login_form_div{width:1000px; margin:0 auto; height:310px; overflow:hidden; background:url(images/login_form_bg.png) center top no-repeat;}
#login .login_form_div form{width:400px; padding-left:125px; margin-top:33px; float:left;}
#login .login_form_div form .login_submit{margin:0 5px;}
#login .login_form_div .cp{width:318px; height:265px; float:right; padding-right:90px; margin-top:38px;}

/*loading*/
#loading{width:100%; padding-top:250px; text-align:center;}

/*iyzone*/
#iyzone{width:1000px; display:none; background:#ECF7FB;}
#iyzone #topMenu{width:100%; background:url(images/main_top_bg.jpg) #00a7ff; clear:both; overflow:hidden;}
#iyzone #topMenu #top{background:url(images/main_top.jpg) left center no-repeat #00a7ff; width:100%; height:45px;}
#iyzone #topMenu #top #service_tel{float:right; width:60%; height:45px; line-height:45px; text-align:right; font-size:20px; color:#fff; font-weight:bold; padding-right:15px;}
#iyzone #loginInfo{height:30px; background:url(images/main_member_info_bg.jpg); color:#fff; text-indent:7px;}
#iyzone #loginInfo *{color:#fff;}
#iyzone #loginInfo div{float:left; color:#fff; height:28px; line-height:28px;}
#iyzone #loginInfo div#member{background:url(images/ico/member.jpg) 10px 7px no-repeat; text-indent:30px;}
#iyzone #loginInfo #link a{float:left; display:block; margin-left:20px; text-indent:20px;}
#iyzone #loginInfo #link a.q0{background:url(images/ico/2.gif) left 3px no-repeat; text-indent:22px;}
#iyzone #loginInfo #link a.q1{background:url(images/ico/0.gif) left 7px no-repeat;}
#iyzone #loginInfo #link a.q2{background:url(images/ico/1.gif) left 5px no-repeat;}
#iyzone #contents{width:100%; clear:both; overflow:hidden;}
#iyzone #contents #leftMenu{float:left; width:180px; height:100%; overflow:hidden;}
#iyzone #contents #leftMenu #menu{height:100%; overflow-y:scroll; overflow-x:hidden;}
#iyzone #contents #rightContents{float:left; width:820px; height:100%; overflow:hidden;}
#iyzone #contents #rightContents #windowsNav{background:url(images/main_top_bc.jpg) left bottom repeat-x #2F9DE8; height:30px; overflow:hidden;}
#iyzone #contents #rightContents #windowsNav #windowsList{padding-top:1px; margin:0 5px;}
#iyzone #contents #rightContents #windowsNav #windowsList .list0{width:110px; height:24px; overflow:hidden; float:left; background:url(images/win_bg_0.jpg); cursor:pointer;}
#iyzone #contents #rightContents #windowsNav #windowsList .list1{width:110px; height:24px; overflow:hidden; float:left; background:url(images/win_bg_1.jpg); cursor:pointer;}
#iyzone #contents #rightContents #windowsNav #windowsList .title{width:85px; overflow:hidden; float:left; height:24px; line-height:26px; text-indent:10px;}
#iyzone #contents #rightContents #windowsNav #windowsList .list0 .title{color:#333;}
#iyzone #contents #rightContents #windowsNav #windowsList .list1 .title{color:#fff;}
#iyzone #contents #rightContents #windowsNav #windowsList .close{width:7px; overflow:hidden; float:right; margin-top:10px; margin-right:7px; cursor:pointer;}
#iyzone #contents #rightContents #windowsNav #windowsList .closeall{float:left; margin-top:5px; cursor:pointer;}
#iyzone #contents #rightContents #desktop{overflow:hidden; padding:0px; width:100%; height:100%;}
#iyzone #contents #rightContents #desktop #workWindows{position:relative; overflow:hidden; width:100%; height:100%;}
#iyzone #footer{width:100%; background:url(images/footer_bg.jpg); clear:both; height:24px; overflow:hidden;}
#iyzone #footer #copyright{height:24px; line-height:28px; overflow:hidden; text-align:right; margin-right:5px; color:#fff;}
#iyzone #footer #copyright a{color:#fff; text-decoration:none;}

/*menu*/
#menu strong{color:#010101;}
#menu #menu_index{height:26px; line-height:26px; overflow:hidden; background:url(images/menu_index_bg.jpg); overflow:hidden; text-indent:28px;}
#menu #dmenu{height:26px; line-height:26px; background:url(images/menu_bg_0.jpg); text-indent:30px; display:block; text-decoration:none; cursor:pointer;}
#menu ul li{background:url(images/menu_list_bg.jpg);}
#menu ul li .span, #menu ul li a{display:block; height:24px; line-height:26px; text-indent:30px; background:url(images/dot.gif) 15px 4px no-repeat; text-decoration:none; cursor:pointer; color:#FFF;}
#menu ul li .span_hover, #menu ul li a:hover{display:block; height:24px; line-height:26px; text-indent:30px; background:url(images/dot.gif) 15px 4px no-repeat; text-decoration:none; cursor:pointer; color:#ff6600;}

/*divWindows*/
.divWindows{position:absolute; overflow:hidden;}
.divWindows .divWindowsTopDiv{height:25px; overflow:hidden; border-bottom:none; cursor:move; background:url(images/win_h_bg.jpg);}
.divWindows .divWindowsTopDiv .divWindowsTopTitleDiv{height:19px; padding-top:7px; color:#0C4183; 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 #198CE7; 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; line-height:24px; background:#BFDDF9; border-bottom:1px solid #198CE7; text-indent:5px; color:#0C4183;}
#manage .header .float_left{float:left; color:#0C4183;}
#manage .header .float_right{float:right; margin-right:5px; color:#0C4183;}
#manage .header a{margin-left:3px; color:#0C4183;}
#manage .act_form{margin-top:0px;}
#manage .act_form table{background:#BFDBF1;}
#manage .act_form td{padding:5px; background:#fff;}
#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:#E9F6FB; height:24px; overflow:hidden;}
#manage .act_form .card_list div{border-right:1px solid #ccc; background:#E9F6FB; 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 #f7f7f7;}
#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 #BFDBF1; border-left:1px solid #BFDBF1;}
#manage .act_form .permit div.f{height:20px; line-height:20px;}
#manage .act_form .permit div.s{padding-left:22px;}
#manage .category_list_form{border-bottom:1px solid #BFDBF1;}
#manage .act_form .the_table td{padding:5px;}
#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 #BFDBF1;}
#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 #BFDBF1; 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:#BFDBF1; 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:#03297A;}
#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 #BFDBF1;}
#manage .bat_form{margin-top:0px;}
#manage .bat_form td{padding:5px; border-bottom:1px solid #BFDBF1; background:#E9F6FB;}
#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 #BFDBF1; padding:2px 5px; *padding:4px 5px 1px 5px; margin:0 2px;}
#manage .turn_page_form .page_item{background:#fff; border:1px solid #BFDBF1; padding:2px 5px; margin:0 3px;}
#manage .turn_page_form .page_item_current{background:#f0f0f0; border:1px solid #BFDBF1; padding:2px 5px; margin:0 3px; color:red;}
#manage .mouseover td{background:#E9F6FB;}
#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;}

/*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;}