/*======COMMON_CSS======*/
body,th,td,input,select,textarea,div{font-size:12px;color:#000000;font-family:宋体,Tahoma,verdana,Arial, Helvetica, sans-serif;}
body{background-color:#FFFFFF;text-align:center;}
.mainbg{background:#666666;}
body,div{margin:0 auto;}
table{text-align:left;}
img{border:0px;}
hr{height:1px;border:1px dashed #c0c0c0;}
ul,li{list-style:none;margin:0;padding:0;}
form{margin:0;padding:0;}
a:link,a:visited{color:#333399;text-decoration:underline;}
a:hover,a:active{color:#FF0000;text-decoration:underline;}
p{margin:4px;}
/*WIDTH*/
.mainwidth{width:980px;}
.half{width:50%}
.half2{width:58%}
.mainwidth2{width:980px;}
.mainwidth3{width:980px;}
.table100{width:100%;}
.table98{width:98%;}

/*FONT*/
.white{color:white;}
.gray {color: gray;}
.red {color: red;}
.red a{color: red;}
.yellow{color:yellow;}
.green{color:#3B7B00;}
.orange{color:#FF821C;}
.B{font-weight:bold;}
.C{font-size:14px;}
.CB{font-size:14px;font-weight:bold;}
.H1{font-size:18px;font-family:黑体;}
.H2{font-size:28px;font-family:黑体;}

/*P-W-M-L*/
.p_2{padding:2px;}
.p_4{padding:4px;}
.p_5{padding:5px;}
.p_b_5{padding:0 5px;}
.p_6{padding:6px;}
.p_8{padding:8px;}
.p_24{padding:24px;}
.p_12{padding:12px;}
.p_10{padding:10px;}
.p_t_16{padding-top:15px !important;/*for ie7*/> padding-top:16px !important;padding-top:16px;}
.p_t_10{padding-top:9px !important;/*for ie7*/> padding-top:10px !important;padding-top:10px;}
.p_t_8{padding-top:8px;}
.p_t_6{padding-top:5px !important;/*for ie7*/> padding-top:6px !important;padding-top:6px;}
.p_t_5{padding-top:5px;}
.p_t_4{padding-top:4px;}
.p_t_3{padding-top:2px !important;/*for ie7*/> padding-top:3px !important;padding-top:3px;}
.p_t_2{padding-top:1px !important;/*for ie7*/> padding-top:2px !important;padding-top:2px;}
.p_l_6{padding-left:6px;}
.p_l_8{padding-left:8px;}
.p_l_3{padding-left:3px;}
.p_l_4{padding-left:4px;}
.p_l_2{padding-left:2px;}
.p_r_4{padding-right:4px;}
.p_r_6{padding-right:6px;}
.m_t_12{margin-top:12px;}
.m_t_8{margin-top:8px;}
.m_t_5{margin-top:5px;}
.m_t_4{margin-top:4px;}
.m_l_1{margin-left:1px;}
.m_l_10{margin-left:10px;}
.m_t_2{margin-top:2px;}
.m_t_6{margin-top:6px;}
.m_b_6{margin-bottom:6px;}
.m_t_10{margin-top:10px;}
.m_r_6{margin-right:6px;}
.m_r_8{margin-right:8px;}
.m_t_1{margin-top:0px !important;/*for ie7*/> margin-top:1px !important;margin-top:1px;}
.m_8{margin:8px;}
.m_4{margin:4px;}
.m_l_6{margin-left:6px;}
.m_l_7{margin-left:7px;}
.m_l_8{margin-left:8px;}
.L200{line-height:200%;}
.L150{line-height:150%;}
.L180{line-height:180%;}
.L120{line-height:120%;}

/*POSITION*/
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.textl{text-align:left;}
.textr{text-align:right;}
.clear{clear:both;height:0;font:0/0 Arial;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clearleft{clear:left; height:0; font:0/0 Arial;}
.clearright{clear:right; height:0; font:0/0 Arial;}

/*LINK*/
.a01{color:#c0c0c0;}
.a01 a:link,.a01 a:visited{text-decoration: none;color: #222;}
.a01 a:hover,a01 a:active{text-decoration: underline;color: #222;}

.a02{color:#111;}
.a02 a:link,.a02 a:visited{text-decoration: none;color: #111;}
.a02 a:hover,a02 a:active{text-decoration: underline;color: #111;}

.a04{color:gray;}
.a04 a:link,.a04 a:visited{text-decoration: none;color: gray;}
.a04 a:hover,a04 a:active{text-decoration: underline;color: gray;}
/*OTHERS*/
.textarea{scrollbar-face-color: #F60;scrollbar-highlight-color: #F60;scrollbar-3dlight-color: #F60;scrollbar-darkshadow-color: #F60;scrollbar-shadow-color: #F60;scrollbar-arrow-color: #000;}
.dotted{border-bottom:1px dashed #e0e0e0;}
.dotted2{border:1px dashed #e0e0e0;}
fieldset { border:1px solid #A1E5F5; padding:0px 12px;color:#000;margin:0}
legend { font-weight:bold; margin-top:6px;color:#000;font-size:14px;color:#1A9AAE;background:#ECF9FB;padding:6px 30px 3px 30px;border:1px solid #A1E5F5;}
.dot{background:url(/images/common/dot_bg.gif) repeat-x;height:1px;font:0/0 Arial;}
.imgborder{background:#f0f0f0;border:1px solid #c0c0c0;padding:2px;}
.img2{border:1px solid #FFF;}
.button {/*按钮式样*/font: 12px Arial, Helvetica, sans-serif;padding: 2px 6px 1px 6px;color: #000;background: url(/images/common/bg_button.gif) repeat-x;/*for Mozilla*/
outline: 1px solid #64CCE5 ;border: 1px solid #64CCE5 !important;height: 24px !important;line-height: 22px !important;/*for IE7*/> border: 1px solid #64CCE5 !important;
> height: 26px !important;> line-height: 20px !important;/*for IE*/border: 1px solid #64CCE5 ;height: 26px;line-height: 20px;}

/*BORDER*/
.com_t_1{border-left:1px solid #A1E5F5;}
.com_t_2{border-bottom:1px solid #A1E5F5;}
.com_t_3{border:1px solid #A1E5F5;}
.com_t_4{border:1px solid #A1E5F5;border-top:none;}
.com_t_5{border:1px solid #c0c0c0;}
.com_t_6{border:1px solid #dbdbdb;border-bottom:none;border-top:none;}
.com_t_7{border:1px solid #E0E0E0;}
.com_t_8{border-bottom:1px solid #E0E0E0;}
.com_t_9{background:#FFF8EE;border:1px solid #c0c0c0;}
.com_t_10{background:#FFFFFF;border:1px solid #fbac78;}
.com_t_11{background:#FFF8EE;border:1px solid #FFCB99;}
.com_t_12{border-top:1px solid #A1E5F5;}
.com_t_13{border-right:1px solid #A1E5F5;}
.com_t_14{border:1px solid #DDDBDB;background:#EDEDED;}
.com_t_15{border:1px solid #C9D9F0;border-top:none;}
.com_t_16{border:1px solid #c0c0c0;border-top:none;}
.com_t_17{border-bottom:1px dotted #E0E0E0;}
.com_t_18{border:1px solid #94B6DE;border-top:none;}
.com_t_19{border:1px solid #c0c0c0;border-bottom:none;}
.com_t_20{border:1px dashed #C0C0C0;}

/*BACKGROUND_CSS*/
.com_bg1{background:#f0f0f0;}
.com_bg2{background:#FFFFFF;}
.com_bg3{background:#E5E5E5;}
.com_bg4{background:#F5FDFF;}
.com_bg5{background:#F0F0F0;}
.com_bg6{background:#F5F5F5;}
.com_bg7{background:#ECF6F8}
.com_bg8{background:#F2F2F2;}

.btn1{background:url(/images/common/but9.gif) no-repeat;width:57px;height:16px;padding:5px 0 0 12px;float:left}
.btn1 a{text-decoration: none;color:#000000;}

/*======PAGE_CSS======*/
#page{line-height:25px;}
#page .p_bar a{padding:3px 4px 1px 4px;border:1px solid #A1E5F5;margin:0 4px;background:#EBF9FD;text-decoration:none;}
#page .p_bar .p_curpage{background:#F0F0F0;color:#FF6600;border:1px solid #A1E5F5;}
#page .p_bar a:hover{border:1px solid #4BC9E7;margin:0 4px;background:#D0F3FB;text-decoration: none;}

#page2{line-height:25px;}
#page2 .p_bar a{padding:3px 4px 1px 4px;margin:0 4px;text-decoration:none;font-size:14px;}
#page2 .p_bar .p_curpage{color:#FF6600;font-size:14px;}
#page2 .p_bar a:hover{margin:0 4px;text-decoration: none;font-size:14px;}

/*======FOOT_CSS======*/
.foot{color:black;background-color:#f0f0f0;width:100%;text-align:center;border-top:1px solid #cdcdcd;margin-top:6px;}
.foot2{padding:6px;text-align:center}
.foot a:link,.foot a:visited{color:black;text-decoration:none;}
.foot a:hover,.foot a:active{color:red;text-decoration:underline;}

/*======REG_CSS======*/
.reg_guide{background:url(/images/common/arrow5.gif) no-repeat 8px center #F6FEFF;padding:6px 10px 3px 15px;}
.reg_b{background:url(/images/common/arrow2.gif) no-repeat left 9px;padding:6px 10px 0 15px;}
.reg_l{float:left;width:150px;text-align:right;margin-right:6px;font-weight:bold;color:7C7C7C;padding-top:2px;}
.reg_l span{color:red;font-weight:200;margin-right:6px;font-size:14px;}
.reg_c{float:left;width:350px;text-align:left;margin-right:6px;}
.reg_c input,.reg_c select{font-size:12px;}
.reg_c a{color:blue;text-decoration:underline;}
.reg_r{float:left;width:auto;}
.reg_stext{color:#485E00;line-height:18px;background:#F7FFDD;padding:5px 3px 5px 5px;border:1px solid #485E00;}
.reg_htext{color:#999;line-height:18px;padding:5px 3px 5px 5px;margin:1px}

/*======LOGIN_CSS======*/
.login_l_1{width:96px;font-weight:bold;text-align:right;float:left;}
.login_r_1{width:160px;font-size:12px;border:1px solid #c0c0c0;float:left;margin-right:8px;}
.login_r_2{float:left;}

/*======SHOWERR_CSS======*/
.err_t1{background:#FFFFEE;border:1px solid #FFD0A8;padding:24px;width:560px;margin-top:100px;}
.err_t2{background:url(/images/common/error.gif) no-repeat;width:49px;height:50px;float:left;}
.err_t3{float:left;padding-left:20px;padding-top:12px;line-height:25px;}

/*======REFRESHTO_CSS======*/
.ref_t_1{font-size:12px;font-family:Verdana,Tahoma;font-weight:bold;color:#555;line-height:200%;}
.ref_t_1 a:link,.ref_t_1 a:visited,.ref_t_1 a:hover,.ref_t_1 a:active{color:#555;}

/*==========顶部样式开始HEAD==========*/
/*TOP_CSS*/
#top{clear:both;line-height:22px;width:100%;background:#f0f0f0;border-bottom:1px solid #cdcdcd;}
#top ul{padding:5px 0px;padding:4px 0px !important;}
#top li a{text-decoration: none; color:#333333}
#top .left {float:left;padding:0px 2px 0px 0px;}
#top .right {float:right;padding:0px 0px 0px 2px;}
/*HEAD_CSS*/
#head{text-align:left;overflow:hidden;}
#logo{float:left;width:170px;height:50px;}
#logotext{width:800px;float:right;text-align:left;}
#logotext a{text-decoration: none;}
#logotext ul li{float:left;margin-left:10px;}
#logotext ul li span{background:url(/images/head/icon1.gif) no-repeat;width:45px;height:15px;display:block;color:#FFF;font-weight:bold;text-align:center;padding-top:3px;}
#logotext span a{font-weight:bold;color:#FFF;text-decoration:none;}
#headmenu{background:url(/images/head/menubg.gif) repeat-x;}
#headmenu .menuleft{float:left;height:64px;background:url(/images/head/menuleft.gif) no-repeat;width:9px;}
#headmenu .menucenter{float:left;height:64px;width:950px;color:#FFF;text-align:left;padding-left:6px}
#headmenu .menuright{clear:right;float:right;height:64px;background:url(/images/head/menuright.gif) no-repeat right top;width:9px;margin-left:6px;}
.headmenubar a{font-weight:bold;margin:0 1px;}
.headmenubar ul li{float:left;height:25px !important;height:24px;}
.headmenu_on{background:url(/images/head/arr1.gif) no-repeat center 17px;color:#666}
.headmenu_on a:link,.headmenu_on a:visited,.headmenu_on a:hover,.headmenu_on a:active{color:#000000;text-decoration:none;}
.headmenu_off a:link,.headmenu_off a:visited{color:#FFFFFF;text-decoration:none;}
.headmenu_off a:hover,.headmenu_off a:active{color:#666666;text-decoration:none;}
.headmenu2 a:link,.headmenu2 a:visited{color:#666666;}
.headmenu2 a:hover,.headmenu2 a:active{color:#5AC9E2;}

/*顶部下拉样式开始*/
#headpull a{background:url(/images/common/arrow13.gif) no-repeat left top;padding-left:12px;}
#headpull1{position:absolute;z-index:999;width:58px;height:0;/*for FF-IE7-IE*/margin:44px 0 0 245px !important;> margin:45px 0 0 70px !important;margin:44px 0 0 75px;}
.headpull1_b{width:80px; border:#2b3361 1px solid;background-color:#F7F7F7;height:auto; line-height:18px; text-align:left;padding:3px;}

#headpull2{ position:absolute;z-index:999;width:58px;height:0;margin:44px 0 0 311px !important;> margin:45px 0 0 136px !important;margin:44px 0 0 141px;}
.headpull2_b{width:80px; border:#2b3361 1px solid; background-color:#F7F7F7;height:auto;line-height:18px; text-align:left;padding:3px;}

#headpull3{ position:absolute;z-index:999;width:58px;height:0;margin:44px 0 0 377px !important;> margin:45px 0 0 202px !important;margin:44px 0 0 207px;}
.headpull3_b{width:80px; border:#2b3361 1px solid; background-color:#F7F7F7;height:auto; line-height:18px;text-align:left;padding:3px;}

/*search*/
#searchpull{ position:absolute;z-index:999;width:46px;height:0;margin:26px 0 0 216px !important;> margin:27px 0 0 41px !important;margin:26px 0 0 46px;}
.searchpull_b{width:46px; border:#2DA7CB 1px solid; background-color:#E0F8FF;height:auto;line-height:18px; text-align:left;}
.searchpull_b a{color:#111;text-decoration:none;line-height:16px;display:block;padding:2px 2px 0 4px;}
.searchpull_b a:hover{color:#111;background:#C0F1FF;}
.searchtext{border:1px solid #2DA7CB;border-right:none;line-height:18px;height:16px;width:30px;text-align:center;}
.searchkey{border:1px solid #2DA7CB;line-height:18px;height:16px;padding-left:2px;width:50px;}


#headbar span a{color:red}
#headbar span a:hover{color:red}
#position{background:url(/images/common/arrow1.gif) no-repeat left 4px;padding:3px 0 0 10px;text-align:left;margin-left:2px;}

#mainbox{text-align:left;}
#leftbox{width:670px;float:left;}
#rightbox{width:300px;float:right;}

#lbox{width:186px;float:left;}
#rbox{width:784px;float:right;}