/*--reset style--*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,fieldset, lengend, button, input, textarea,th, td {margin: 0;padding: 0;}
h1 { font-size: 18px;}
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
small { font-size: 12px; }
ul, ol { list-style: none;}
img { border:none;}
td,th,dt,dd,p{ font-size:12px;}
/*--global style--*/
body,button, input, select {font: 12px,Tahoma,Helvetica,Arial,"\5b8b\4f53","Microsoft YaHei",Î¢ÈíÑÅºÚ,"Microsoft JhengHei",»ªÎÄÏ¸ºÚ; color:#414141;font-family:}
a { text-decoration:none; outline:none; color:#0174AD; font-size:12px;}
a:hover { text-decoration: underline; }
.point{ font-size:14px; font-family:Narrow; font-weight:200;_font-weight:bolder;}
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}

.fl,.fleft {float:left;}

.fr,.fright {float:right;}
.clear{clear:both; height:0; font-size:0; line-height:0;}
.inbox{ padding:10px;}
.pd5{ padding:5px;}
.pd10{ padding:10px;}

.break{word-break:break-all;word-wrap:break-word;}
.nobreak{white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.none{display:none;}
.b{ font-weight:bold;}
.btn{ border:0; padding:0; text-align:center;}

.orange{ color:#E76848;}
.red{ color:red;}
.result{ padding-top:4px;}
.result b{ padding:0 3px; color:red;}

.btn_blue2{height:32px; width:90px; background:url(bg_btn.jpg) no-repeat left top; color:#fff; font-size:14px; border:0; font-weight:bold; text-align:center; padding:0; overflow:hidden;}
.btn_blue4{height:32px; line-height:32px; width:120px; background:url(bg_btn.jpg) no-repeat left -40px; color:#fff; font-size:14px; border:0; padding:0; font-weight:bold; text-align:center}
.btn_blue6{height:32px; line-height:32px; width:150px; background:url(bg_btn.jpg) no-repeat left -80px; color:#fff; font-size:14px; border:0; padding:0; font-weight:bold; text-align:center}

.btn_orange2{height:32px; line-height:32px; width:90px; background:url(bg_btn.jpg) no-repeat -300px top; color:#fff; font-size:14px; border:0; padding:0; font-weight:bold; text-align:center}
.btn_orange4{height:32px; line-height:32px; width:120px; background:url(bg_btn.jpg) no-repeat -300px -40px; color:#fff; font-size:14px; border:0; padding:0; font-weight:bold; text-align:center}
.btn_orange6{height:32px; line-height:32px; width:150px; background:url(bg_btn.jpg) no-repeat -300px -80px; color:#fff; font-size:14px; border:0; padding:0; font-weight:bold; text-align:center}

.btn,.btn_blue2,.btn_blue4,.btn_blue6,.btn_orange2,.btn_orange4,.btn_orange6{cursor: pointer;}

.ajaxlogin{ padding:10px 0 10px 36px;  background:url(loader.gif) no-repeat left 50%; color:#333; font-size:13px; margin:0 auto; margin-left:10px;}
.ajax2login{background:url(loader2.gif) no-repeat 50% 50%; margin:0 auto; background-color:#fff;}



/*--model style--*/
.box { border:1px solid #D1D1D1;}
.box .bh{ font-size:14px; height:30px; line-height:30px; color:#3AA73E; padding-left:12px; border-bottom:1px solid #D1D1D1; font-weight:bold; overflow:hidden;}
.box .bh a{ font-size:14px;color:#3B808F;font-weight:bold;}
.box .bh .more{ float:right; width:50px; height:21px; margin:3px 5px 0 0; text-align:center; background:url(bg_global.jpg) no-repeat right -30px;}
.box .bh .more a{ font-weight:normal; font-size:12px; line-height:21px;}
.box .bc{ height:100%;}
.box .bh .right{float:right; padding-right: 10px;color:#3B808F;}
.box .black{color:#000000;}

.box_four .bc,.box_three .bc,.box_one .bc,.box_two .bc,.box_3 .bc,.box_five .bc{ border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; padding:10px;}
.box_four .bh,.box_three .bh,.box_one .bh,.box_two .bh,.box_3 .bh,.box_five .bh{ background:url(../images/box_bh.jpg) repeat-x left top; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"Microsoft JhengHei",»ªÎÄÏ¸ºÚ; height:34px; line-height:34px; padding:0 10px 0 24px; font-size:14px; font-weight:bold;}

.box_five{ width:960px; margin-bottom:10px;}
.box_five .bt{ background:url(box_five_bt.jpg) no-repeat left top;}
.box_five .bb{ background:url(box_five_bb.jpg) no-repeat left top;}

.box_four{ width:700px; margin-bottom:10px;}
.box_four .bt{ background:url(box_top.jpg) no-repeat left top;}
.box_four .bb{ background:url(box_bb.jpg) no-repeat left top;}
.box_four .bh{ height:30px; line-height:30px; color:#3AA73E; border-bottom:1px solid #D1D1D1; overflow:hidden;}
.box_four .bh .more{ float:right; width:50px; height:21px; margin:3px 5px 0 0; text-align:center;color: #999999; font-size:12px;}

.box_three{ width:700px; margin-bottom:10px; height:100%;}
.box_three .bt{ background:url(../images/box_top.jpg) no-repeat left top;}
.box_three .bb{ background:url(../images/box_bb.jpg) no-repeat left top;}

.box_one{ width:250px; margin-bottom:10px; height:100%;}
.box_one .bt{ background:url(../images/box_one_top.jpg) no-repeat left top;}
.box_one .bb{ background:url(../images/box_one_bb.jpg) no-repeat left top;}

.box_two{ margin-bottom:10px;}
.box_two .bt{ background:url(../images/box_two_top.jpg) no-repeat left top;}
.box_two .bc{ background:#F7F7F7; border-top:1px solid #fff;}
.box_two .bb{ background:url(../images/box_two_bb.jpg) no-repeat left top;}

.box_four .bt,.box_three .bt,.box_one .bt,.box_two .bt,.box_3 .bt,.box_five .bt{ height:6px;_font-size:0;}
.box_four .bb,.box_three .bb,.box_one .bb,.box_3 .bb,.box_five .bb{ height:5px;_font-size:0;}

.box_3{ width:345px; margin-bottom:10px;}
.box_3 .bt{ background:url(box_3_top.jpg) no-repeat left top;}
.box_3 .bb{ background:url(box_3_bb.jpg) no-repeat left top;}

#inbox{padding:0 24px;}
#inbox .bh{border-left:none;border-right:none}
#inbox .bc{border:none; font-size:14px; line-height:40px}
#inbox .bc p{font-size:14px; }

.box_3{float:left;}

.box_3 ul{ float:right; height:24px; line-height:24px; padding-top:3px;}
.box_3 ul li{float:left;text-align:center; border-left:1px solid #ccc; padding:0 8px;}

.box_3 .title td{ font-weight:bold; border-bottom:1px dotted #ccc; text-align:center;}
.box_3 .cur { display:block;}
.box_3 .cur a {color:#000000; }
.box_3 .cur a:hover{color:#000000; text-decoration: none}
.box_3 .dlist li{ line-height:22px; position:relative;}
.box_3 .dlist li a{ font-size:12px;}

.box_3 td,.box_3 td a{ font-size:12px; line-height:22px;}
.box_3 td a{ font-size:12px; line-height:22px;}
.box_3 span{color:#939393; padding:0 4px;}
.box_3 .topnum{ padding:0; color:#FF5B01; font-weight:bold;}
.box_3 h4{ float:left; height:18px; line-height:18px;}

#tab_h1,#tab_h2,#tab_h3,#tab_h4,#tab_h5,#tab_h6{ margin-bottom:10px; height:308px;}
#tab_h1 h4,#tab_h2 h4,#tab_h3 h4,#tab_h4 h4,#tab_h5 h4,#tab_h6 h4{ height:28px; line-height:28px; font-size:14px;}

.dlist{ padding:8px 10px 7px;}
.dlist li{ line-height:28px;font-size:12px;}
.dlist .noticetime{ padding-left:4px; color:#434343;}
.dlist .point{ color:#0075A9;margin-right:4px; line-height:20px;}

.dlist_b li a{ font-weight:bold; color:#3AA53D; font-size:14px;}

.dlist_bluepoint li{ background:url(bg_icos.gif) no-repeat -55px -140px; padding-left:10px;}
.dlist_grawpoint li{ background:url(bg_icos.gif) no-repeat -55px -170px; padding-left:10px; color:#434343; font-size:12px;}
.dlist_guahao li{ line-height:16px; margin-bottom:8px;}
.dlist_col3 li{ float:left; width:33%; display:inline;}
.dlist_col4{ float:left; height:100%;width:97%;}
.dlist_col4 li{ float:left; width:24%; display:inline;}
.dlist_col5{ float:left; width:97%;}
.dlist_col5 li{ float:left; width:33%;font-size:12px;}

.dlist_ask li{ height:30px; line-height:30px; background:url(bg_global.jpg) no-repeat left -120px; margin-bottom:6px; padding-left:30px;}
.dlist_ask li a{ font-size:14px; display:block; height:30px; line-height:30px; background:url(bg_global.jpg) no-repeat right -120px;}


.pages{ height:24px; line-height:24px; text-align:center; background-color:#D3CFD0; text-align:right; padding-right:10px; font-size:12px;}
.pages a,.pages span{ padding:0 2px;}
.pages b,.pages .curpage{ color:red;}

/*--global layout style--*/
#head,#warp,#footer,#frandlink,.tbody{ width:960px; margin:0 auto; height:auto;}
#head{ margin-bottom:10px;}
#head .logo,#head .city,#head .fc{ float:left;}
#head .fr{ float:right;}
#head .logo{ margin:20px 10px 0 0;}
#head .city,#head .search{ display:inline;}
#head .city{ width:50px; margin:25px 10px 0 0;position:relative; height:18px; line-height:18px;}
#head .fc{ margin:18px 10px 0 0;}
#head .fr{ margin-top:35px;}
#head .fr img{ vertical-align:middle; float:left;}
#head .curdrow{ background:url(bg_icos.gif) no-repeat right 4px; width:35px; font-size:12px; display:block; color:#39828B; height:20px;}
#head #citylist{position:absolute; width:150px; padding:5px; border:1px solid #ccc; display:none;z-index:90;}
#head #citylist li{ float:left;}
#head #citylist a{ padding:0 3px; color:#0174AD;}

#head .logo_infor{ height:90px;}
#head .number{ font-size:24px; font-weight:bold; height:25px; line-height:25px; float:left;}
#head .banner{ background:url(banner_bg.jpg) no-repeat left top; height:71px; line-height:71px; margin-bottom:10px;}
#head .banner .b_left{ float:left; padding-left:15px;width:630px;overflow:hidden;}
#head .banner .b_left li{ float:left; padding:0 30px;}
#head .banner .b_left li a{ font-size:16px; font-weight:bold; color:#FFF;}
#head .banner .b_left .curmenu{ background:url(banner_cur.jpg) no-repeat center 18px;}

#head .search{ float:left; text-align:right;width:305px; overflow:hidden;}
#head .search{height:71px;}
#head .search form{ margin:0; padding:0; height:50px; margin-top:21px;}
#head .search .text{padding:8px 4px 6px;_padding:8px 4px 6px 4px; border:1px solid #0095a6; color:#999; width:205px;_width:190px; vertical-align:middle;}
#head .search .btn{ height:31px; width:71px; background:url(bg_global.jpg) no-repeat left top; vertical-align:middle;}

#head .toplink{ height:35px;text-align:right; line-height:25px; font-size:12px;}
#head .toplink a{ padding:0 3px;font-size:12px;}
#head .tell{ height:55px;font-size:18px; font-weight:bold; color:#00AA9F; text-align:right; vertical-align:top;}

#menu .mcap{ height:30px;position:relative;}
#menu ul{ width:100%; position:absolute;}
#menu li{ width:100px; float:left; text-align:center; background:url(bg_global.jpg) no-repeat left -30px; height:30px; line-height:30px; margin-right:6px;}
#menu .curmenu{ background-position:left -60px; border-bottom:1px solid #fff;}
#menu .curmenu a{ color:#39818D;}
#menu li a{ font-size:14px; font-weight:bold; color:#fff;}
#menu .mcont{ height:30px; line-height:30px; border:1px solid #CFCFCF; padding-left:10px; font-size:12px;}
#menu .mcont a{ padding:0 3px; color:#37818A;}

#quick_help{ background:#535353; font-size:13px; height:130px;padding:10px 0;}
#quick_help .footer{ width:960px; margin:0 auto;  overflow:auto; background:none repeat scroll 0 0 #535353;}
#quick_help .footer dl{ float:left; padding:0 30px; border-right:1px solid #A0A0A0; height:115px;}
#quick_help .footer .fr{ float:right; border-right:none;padding:0 30px 0 0;}
#quick_help .footer dt{ font-weight:bold; font-size:12px; color:#fff; line-height:25px;}
#quick_help .footer dd{ line-height:22px;}
#quick_help .footer dd a{ color:#DCDCDC;}
#quick_help .point{color:#DCDCDC;}
#quick_help .fr .green{ color:#B9EF5D; font-weight:bold; font-size:16px;}
#quick_help .gray{ color:#DCDCDC; font-weight:normal;}

.pages{ height:24px; line-height:24px; text-align:center; background-color:#D3CFD0; text-align:right; padding-right:10px;}
.pages a,.pages span{ padding:0 2px;}
.pages b,.pages .curpage{ color:red;}

#header {margin:0 auto;min-height:90px;padding-top:5px;position:relative;}
#logo {float:left;}
#head_menu {font-size:12px; height:14px;line-height:14px;verflow:hidden; text-align:right;}
#head_menu span {padding:5px;}
#head_menu span a {color:#0066CC;font-size:12px;text-decoration:none;}
#kefu {color:#00AA9F;font-size:22px;font-weight:bold;line-height:28px;right:6px; text-align:right; padding-top:30px;}

#sitetips{ background-color:#F8F8F8; border-bottom:1px solid #E6E6E6; padding:5px; font-size:24px; font-weight:bold; text-align:center; margin-bottom:6px; color:red;}

/*color*/
.number{ color:#00A8BC;}

/*help index*/
#extdep_page{ margin-bottom:6px;}
#extdep_page .sidebar{ float:left; width:250px;}
#extdep_page .main{ float:right; width:700px;}

#extdep_list .box{ margin-bottom:6px; border:0px;}
#extdep_list .bh{ background:url(bg_cap_book.jpg) no-repeat 5px 50%; padding-left:30px;}
#extdep_list .bh .more{ background:none; font-weight:normal; width:100px;}
#extdep_list .bh .more b{ font-weight:bold; color:red; padding:0 3px;}

#extdep_list .dlist{_float:left;}
#extdep_list .dlist li{float:left; width:50%;}
#extdep_list .dlist li a{ font-size:14px;}

#extdep_page .navlist{}
#extdep_page .navlist li{padding-left:20px; height:40px; line-height:40px;border-bottom:1px dotted #ccc; margin-bottom:2px;background: url("bg_cap_arrow.jpg") no-repeat scroll 5px 50% transparent;}
#extdep_page .navlist li a{ font-size:14px; font-weight:bold;}

#index .bc{ height:100%;}
#index .depnav{ float:left; width:150px; background-color:#F5F8FD; padding-top:10px; border-right:1px solid #D3CFD0; height:712px; min-height:712px;}

#index .depnav .curnav{ background:url(bg_global.jpg) no-repeat right top; margin-right:-1px; position:relative; border-bottom:0;}
#index .depnav .curnav a{ font-weight:bold;}
#index .depnav li{ height:30px; line-height:30px; border-bottom:1px solid #D3CFD0; margin-left:1px;}
#index .depnav li a{ padding-left:20px;}
#index .depmain{ float:right; width:805px;}
.inbox{ padding:10px;}

#index .title{ height:30px; line-height:30px; background:#EDEDED; font-weight:bold; padding-left:10px; color:#388389; font-size:13px;}
#index .summary{ line-height:18px; padding:5px; color:#444; font-size:12px;}
#index .links{ line-height:18px; padding:5px; color:#444;}
#index .links a{ padding-left:3px;}
#index .green{ color:#638C0A; margin-right:4px;}

/*unit index*/
#hos_id p{ line-height:28px;}

/*top index*/
.name{ text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}

/*dep show*/
.box_three .bh .right{ float:right;}

#friendlink{ width:960px; margin:0 auto; text-align: center;}
#friendlink img{ padding:20px;}

/*add*/
#sc_hdm{width:250px;height:40px;overflow:hidden;}
#sc_hdm span a{color:#1b1b1b;}
#sc_hdm .sc_dq{background:url(../images/tab_bg.gif) no-repeat;}
#sc_hdm .sc_dq2{background:url(../images/tab_bg.gif) no-repeat;}
.sc_f{float:left;}
#sc_hdm h4{  width:125px; height:28px; padding-top:6px; padding-bottom:6px;font-size:14px;line-height:28px;display:inline-block;text-align:center;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","Microsoft JhengHei","»ªÎÄÏ¸ºÚ";}
#sc_f0 a{width:125px; height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;color:#1b1b1b;font-weight:bold;background:url(../images/tab_bg.gif) 0px -40px no-repeat;}

#sc_f1 a{width:125px;height:40px;line-height:40px; display:inline-block;text-align:center;font-size:14px;color:#1b1b1b;font-weight:bold;background:url(../images/tab_bg.gif) -125px 0px  no-repeat;}
#sc_hdm .actived1{background:url(../images/tab_bg.gif) 0px 0px no-repeat;}
#sc_hdm .actived2{background:url(../images/tab_bg.gif) 0 -40px no-repeat;}

#sc_con0,#sc_con1 {border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;}
#sc_con0 ul,#sc_con1 ul{padding-left:15px;padding-top:10px;padding-bottom:10px;font-size:12px;color:#006ab3;margin:0px;}
#sc_con0 ul li,#sc_con1 ul li{line-height:26px;padding-left:8px;background:url(../images/dian.gif) left center no-repeat;}
#sc_con0 span,#sc_con1 span{color:#a0a0a0;}
