/*  ====================     全局通用部分     ====================  */
/*  ==================== 老周整理与2008/05/07 ====================  */

body {margin:auto; padding:auto; font-size:12px; color:#5A5A5A; width:100%; font-family:Verdana, Arial, 宋体; background:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin:auto; padding:auto; border: 0; list-style-type: none;}
h1,h2,h3,h4,h5,h6,h7,h8 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; color:#5A5A5A;}

a:link{color: #5A5A5A; text-decoration: none;}
a:visited {color: #5A5A5A; text-decoration: none; }
a:hover {color: #C72780; text-decoration: underline;}
a:active {color: #C72780; text-decoration: underline;}

/*h1_h6*/
h1{font-size:12px; font-weight:bold; color:#C72780; margin-top:10px}
h2{font-size:12px; font-weight:bold; color:#C72780;}
h3{font-size:12px; font-weight:bold; color:#FFFFFF;}
h4{font-size:12px; font-weight:bold; color:#333333;}
h5{font-size:14px; font-weight:bold; color:#C72780;}
h6{font-size:14px; font-weight:bold; color:#FFFFFF; float:left;}


/*font_color*/
.orange_12{color:#FF6600; font-size:12px; font-weight:normal;}
.orange_14_b{color:#FF6600; font-size:14px; font-weight:bold;}
.pink_12{color:#CC0099; font-size:12px; font-weight:normal;}
.pink_12_b{color:#C72780; font-weight:bold; font-size:12px; overflow:hidden; height:16px;}
.font_del{text-decoration:line-through; margin-right:10px;}
.black_14{color:#000; font-size:14px; font-weight:bold;}
.black_14_b{color:#333; font-weight:bold;font-size:14px;}
.white_12{color:#fff; width:130px; height:16px;  overflow:hidden; float:left; margin-left:10px; margin-top:4px;}
.white_14{color:#fff; font-size:14px; font-weight:bold;}


/*link*/
.pink a:link{color: #C72780; text-decoration: none}
.pink a:visited{color: #C72780; text-decoration: none}
.pink a:hover{color: #C72780; text-decoration: underline}
.pink a:active{color: #C72780; text-decoration: underline}

.white a:link{color: #fff; text-decoration: none}
.white a:visited {color: #fff; text-decoration: none}
.white a:hover {color: #fff; text-decoration: underline}
.white a:active {color: #fff; text-decoration: underline}

.black a:link{color: #000; text-decoration: none}
.black a:visited {color: #000; text-decoration: none}
.black a:hover {color: #000; text-decoration: underline}
.black a:active {color: #000; text-decoration: underline}

.black_01 a:link{color: #000; text-decoration: none}
.black_01 a:visited {color: #000; text-decoration: none}
.black_01 a:hover {color: #C72780; text-decoration: underline}
.black_01 a:active {color: #C72780; text-decoration: underline}

.underline a:link{color: #5A5A5A; text-decoration: underline}
.underline a:visited {color: #5A5A5A; text-decoration: underline}
.underline a:hover {color: #C72780; text-decoration: underline}
.underline a:active {color: #C72780; text-decoration: underline}

/*blank*/
.blank3{height:3px; font-size:1px; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank9{height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank10{height:10px; font-size:1px; clear:both;overflow:hidden;}
.blank20{height:20px; font-size:1px; clear:both;overflow:hidden;}
.blankW6{height:6px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blankW9{height:9px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blank12{margin:0 auto; width:100%; height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{margin:0 auto; width:100%; height:18px; font-size:1px;clear:both;overflow:hidden;}

/*middle*/
.page_width{width:940px;}

/*ad*/
.ad1{border:0px solid #939D36; width:940px; height:90px; float:left;}
.ad2{border:0px solid #8CDEFF; width:940px; height:90px; float:left;}

/*broken-line*/
.broken_line{background:url(images/line_dot_h_01.gif) repeat-x; width:730px; margin-top:10px !important; margin-top:0; height:1px; float:left; display:inline;}
.broken_line_2{background:url(images/line_dot_v_01.gif) repeat-y; width:1px; height:311px; float:left;}
.broken_line_3{background:url(images/line_dot_v_02.gif) repeat-y; width:1px; margin-top:16px; height:113px; float:left; margin-right:9px; }
.broken_line_4{background:url(images/line_dot_v_01.gif) repeat-y; width:1px; height:322px; float:left;}
.broken_line_5{background:url(images/line_dot_v_02.gif) repeat-y; width:1px; height:408px; float:left; margin-left:4px;}
*+html .broken_line_5{background:url(images/broken-line-2.gif) repeat-y; width:1px; height:412px; float:left; margin-left:4px;}



/*  ====================     表单控制     ====================  */

.f_input{border:1px solid #999; height:16px;}
.f_select{color:#545454; font-size:12px; font-weight:normal;}

/*top*/
.top_streamer{background:url(images/top_bg_02.gif) repeat-x; width:100%; height:8px;}
.top{background:url(images/top_bg_01.jpg) no-repeat; width:940px; height:110px; margin-top:0px !important; margin-top:-6px;}
.logo_left{float:left; height:109px; width:206px;}
.top_right{float:left; width:730px;}
.top_right_top{margin-right:10px; width:710px; }
.top_right_foot{text-align:left; margin-top:38px; float:right; width:730px;}
.top_right_foot img{margin-left:1px; z-index:15; position:relative; float:left}

.top_search{width:940px; height:83px; margin-top:-1px;}
.top_search_left{float:left; height:83px;}
.top_search_middle{float:left; background:url(images/top_nav_bg_01.gif) repeat-x; width:928px; height:83px;}
.top_search dt{text-align:left; color:#fff; padding-top:8px; margin-bottom:5px;}
.top_search dd{padding-top:9px; float:left;}
.search{line-height:22px; vertical-align:middle; padding-top:10px;}
.top_f_01{float:right; margin:-27px 180px 0 0;}
.top_f_02{margin-top:10px; float:right;}
.top_f_03{background:url(images/top_but_bg_01.gif); width:48px; height:25px; padding:3px 10px 0 10px !important; padding:4px 10px 0 10px; float:right; margin-right:5px;}
.top_shop_01{background:url(images/but_bg_01.gif) no-repeat; height:22px; line-height:4px; width:176px; text-align:center;  margin-left:15px; float:left; margin-top:10px; margin-right:5px;}
*+html .top_shop_01{background:url(images/but_bg_01.gif) no-repeat; height:22px; line-height:9px; width:176px; text-align:center; margin-left:15px; float:left; margin-top:10px; margin-right:5px;}
.top_shop_02{background:url(images/but_bg_02.gif) no-repeat; height:22px; line-height:4px; width:66px; text-align:center; float:left; margin-top:10px; margin-right:5px;}
*+html .top_shop_02{background:url(images/but_bg_02.gif) no-repeat; height:22px; line-height:9px; width:66px; text-align:center;  float:left; margin-top:10px; margin-right:5px;}
*+html .top_f_03{background:url(images/top_but_bg_01.gif); width:48px; height:25px; padding:4px 10px 0 10px !important; float:right; margin-right:5px;}
.top_f_04{background:url(images/top_but_bg_02.gif); width:38px; height:25px; padding:3px 0 0 10px!important; padding:4px 0 0 10px;  float:right;margin-right:5px;}
*+html .top_f_04{background:url(images/top_but_bg_02.gif); width:38px; height:25px; padding:4px 0 0 10px !important; float:right;margin-right:5px;}

.tab_mid_01{background:url(images/tab_mid_01.gif) no-repeat; width:85px; height:25px; z-index:1000; position:relative; float:left; padding-top:7px; padding-left:25px; margin-left:5px; font-size:14px; font-weight:bold;} 
.tab_mid_02{background:url(images/tab_mid_02.gif) no-repeat; width:85px; margin-left:1px; height:25px; z-index:1000; position:relative; color:#fff; float:left; padding-top:7px; padding-left:25px; font-size:14px; font-weight:bold;} 


/*foot*/
/*help*/
.help_left{background:url(images/bottom_help_01.gif) no-repeat; width:10px; height:139px; float:left;}
.help_middle{background:url(images/bottom_help_bg_01.gif) repeat-x; float:left; height:139px; width:920px;}
.help_right{background:url(images/bottom_help_02.gif) no-repeat; float:left; width:10px; height:139px;}
.help_middle_con{float:left; margin:5px 0 0 13px; width:163px; display:inline;}
.help_middle_con dt{color:#C72780; font-size:14px; font-weight:bold; padding-left:10px; margin-top:9px; padding-bottom:10px;}
.help_middle_rank{width:100%; float:left; height:22px;}
.help_middle_word{float:left; padding-left:8px; font-size:12px; color:#666; font-weight:normal;}

/*about*/
.foot_bg{background:url(images/foot_bg_01.gif) repeat-x; width:940px; text-align:center; height:40px; float:left; padding-top:10px; color:#000; }
.foot_copyright{border-top:1px solid #ccc; width:673px; height:50px; float:left; padding-top:10px; text-align:center; margin-left:135px; display:inline; margin-top:-10px;}
.foot_copyright dd{color:#666; height:20px;}
.foot_copyright img{margin-right:15px;}

