* { margin:0; padding:0;}
body { font-family:arial; font-size:11px; color:#636466;}
input { font-family:arial; font-size:11px; color:#636466;}
img { border:none;}

.clear { clear:both;}

/*.header { width:1006px; height:86px; margin:0 auto;}*/
.header { width:1006px; height:100px; margin:0 auto;}
.header .left { float:left; width:482px;}
.header .left img { margin:11px 0 0 40px;}
.header .right { float:left; width:524px;}

.header .right .item { height:50px; text-align:right; color:#747474; padding-top:10px;}
.header .right .item a { color:#747474; text-decoration:none; padding:0 11px;}
.header .right .item a:hover { color:#ff6633; text-decoration:underline;}
.header .right .item span { background:#b2b2b2; color:#fff; margin:0 2px; padding:0 5px;}

/*.header .right .nav ul { list-style:none;}
.header .right .nav li { float:left; height:26px;}
.header .right .nav li a { padding:0 20px;}
.header .right .nav li img { margin-top:9px;}
.header .right .nav .tab_on { background:url(/images/common/tab_bg.gif) repeat-x;}
.header .right .nav .tab_on img { margin:7px 20px 0 20px;}
.header .right .nav .tab_on .left_cor { background:url(/images/common/tab_left.gif) no-repeat left; height:26px; float:left;}
.header .right .nav .tab_on .right_cor { background:url(/images/common/tab_right.gif) no-repeat right; height:26px; float:left;}*/

.header .right .nav ul { list-style:none;}
.header .right .nav li { float:left; height:26px; margin-top:14px;}
.header .right .nav li a { padding:0 20px;}
.header .right .nav li img { margin-top:9px;}
.header .right .nav .tab_on { background:url(/images/common/tab_bg.gif) repeat-x;}
.header .right .nav .tab_on img { margin:7px 20px 0 20px;}
.header .right .nav .tab_on .left_cor { background:url(/images/common/tab_left.gif) no-repeat left; height:26px; float:left;}
.header .right .nav .tab_on .right_cor { background:url(/images/common/tab_right.gif) no-repeat right; height:26px; float:left;}

.header .right .nav #software { margin-top:0; height:40px;}
.header .right .nav #software img { margin:0;}
.header .right .nav #software .left_cor { background:none;}
.header .right .nav #software .right_cor { background:none;}


.top_line { height:3px; width:100%; background:url(/images/common/top_line.gif) repeat-x; overflow:hidden;}

.search { clear:both; width:984px; height:36px; margin:12px auto; background:url(/images/common/search_bg.gif) repeat-x;}
.search .search_left { height:36px; background:url(/images/common/search_left.gif) no-repeat left;}
.search .search_right { height:36px; background:url(/images/common/search_right.gif) no-repeat right;}
.search .search_right div { float:left;}
.search .quick_search { padding:7px 12px 0 20px;}
.search .inputbox input { width:320px; height:18px; border:1px solid #708597; background:#fff; margin:8px 12px 0 0;}
.search .go input { width:40px; height:20px; border:none; background:url(/images/common/go.gif) no-repeat; cursor:pointer; margin:8px 70px 0 0;}
.search .hot { color:#0b2f4e; font-size:12px; line-height:35px;}
.search .hot a { color:#0b2f4e; text-decoration:none;}
.search .hot a:hover { color:#ff6633; text-decoration:underline;}

.main { width:984px; margin:0 auto; clear:both;}
.main .left { float:left; width:189px; margin-right:11px;}
.main .left .ad { clear:both;}
.main .left .ad img { margin-top:9px; width:189px;}

.main .left .discount { width:189px; clear:both; margin-top:9px; float:left;}
.main .left .discount ul { width:187px; border:1px solid #a6d0e7; border-top:none; list-style:none;}
.main .left .discount li { padding:10px; line-height:18px; background:url(/images/common/dot_line.gif) repeat-x bottom;}
.main .left .discount a { font-weight:bold; color:#131213; text-decoration:none;}
.main .left .discount a:hover { color:#ff6633; text-decoration:underline;}
.main .left .discount li.more { background:none; text-align:right;}
.main .left .discount li.more a { color:#ff6633;}

.main .middle { float:left; width:556px; margin-right:11px;}
.main .middle .middle_ad{ margin-bottom:10px;width:556px; height:191px;}
.main .middle_second { float:left; width:486px; margin-right:11px;}
.main .right { float:left; width:217px;}
.main .right_second { float:left; width:287px;}
.main .right_other { float:left; width:762px; background:#fff; margin-left:9px;}

.main .left_side { float:left; width:637px;}
.main .right_side { float:right; width:322px;}

.main .left_02 { float:left; width:247px; margin-right:0;}
.main .right_02 { float:right; width:726px;}

.main .left_03 { float:left; width:178px;}
.main .right_03 { float:right; width:795px;}

.menu { list-style:none;}
.menu li { float:left; width:189px; margin-top:7px;}
.menu li.top_one { margin-top:0;}
.menu .first_menu { width:189px; height:22px; background:url(/images/common/menu_bg.gif) no-repeat;}
.menu .chars { float:left;}
.menu .chars a { color:#0d5a82; font-size:12px; font-weight:bold; text-decoration:none; line-height:22px; padding-left:13px;}
.menu .chars a:hover { color:#ff6633;}
.menu .arrow { float:right;}

.menu .second_menu { background:#f5fcfe; border:1px solid #bfdfef; border-top:none; padding:10px 0;}
.menu .second_menu a { display:block; color:#0d5a82; text-decoration:none; background:url(/images/common/arrow_blue.gif) no-repeat 13px center; line-height:20px; padding-left:25px;}
.menu .second_menu a:hover { color:#ff6633; text-decoration:underline;}
.menu .second_menu span { display:block; color:#0d5a82; background:#d8ecf5 url(/images/common/arrow_blue.gif) no-repeat 13px center; line-height:20px; padding-left:25px;}
.menu .second_menu a.menu_on { background:#d8ecf5 url(/images/common/arrow_blue.gif) no-repeat 13px center;}

.menu_article { list-style:none;}
.menu_article li { float:left; width:247px; margin-top:7px;}
.menu_article li.top_one { margin-top:0;}
.menu_article .first_menu { width:217px; height:22px; background:url(/images/common/menu_bg_02.gif) no-repeat; line-height:22px; color:#0d5a82; font-size:12px; font-weight:bold; padding-left:30px;}
.menu_article .chars { float:left;}
.menu_article .chars a { color:#0d5a82; font-size:12px; font-weight:bold; text-decoration:none; line-height:22px; padding-left:13px;}
.menu_article .chars a:hover { color:#ff6633;}
.menu_article .arrow { float:right;}

.menu_article .second_menu { background:#f5fcfe; border:1px solid #bfdfef; border-top:none; padding:10px 0;}
.menu_article .second_menu a { display:block; color:#0d5a82; text-decoration:none; background:url(/images/common/arrow_blue.gif) no-repeat 13px center; line-height:20px; padding-left:25px;}
.menu_article .second_menu a:hover { color:#ff6633; text-decoration:underline;}
.menu_article .second_menu span { display:block; color:#0d5a82; background:#d8ecf5 url(/images/common/arrow_blue.gif) no-repeat 13px center; line-height:20px; padding-left:25px;}
.menu_article .second_menu a.menu_on { background:#d8ecf5 url(/images/common/arrow_blue.gif) no-repeat 13px center;}

.box { margin-bottom:11px;}
.box .rss { position:absolute; margin-top:4px; margin-left:487px;}
.box .title { height:27px; background:url(/images/common/title_bg.gif) repeat-x;}
.box .title_left { height:27px; background:url(/images/common/title_left.gif) no-repeat left;}
.box .title_right { height:27px; background:url(/images/common/title_right.gif) no-repeat right; color:#0b2f4e; font-size:13px; font-weight:bold; line-height:27px; padding-left:12px;}
.box .content { border:1px solid #a6d0e7; border-top:none; display:table;}

.main .middle .box { width:556px;}
.main .middle .box .content { width:554px;}

.main .right .box { width:217px;}
.main .right .box .content { width:215px;}

.main .single .box { width:984px;}
.main .single .box .content { width:982px;}

.footer { clear:both; background:url(/images/common/footer_bg.gif) repeat-x top; padding:46px 0 20px 0; text-align:center; color:#6d8295; font-size:12px;}
.footer a { color:#6d8295; text-decoration:none; padding:0 5px;}
.footer a:hover { color:#ff6633; text-decoration:underline;}
.footer p { padding:10px 0;}
.footer .links { color:#999; font-size:9px;}
.footer .links a { color:#999; text-decoration:none; font-size:9px; line-height:18px;}
.footer .links a:hover { color:#000;}

.guide { color:#006699; padding:3px 0 17px 9px;}
.guide a { color:#006699; text-decoration:none;}
.guide a:hover { color:#ff6633; text-decoration:underline;}

.main .right_other .guide { padding-left:0;}

.subtitle { padding:0 0 5px 9px;}

.blue_name { color:#006699; font-size:28px;}

.red { color:#ff0000;}

/*替换html标签的css*/
.sIFR-replaced { visibility:visible!important;}
/*替换文本的flash*/
.sIFR-flash { visibility:visible!important;}
/*放在FLASH中的文本*/
SPAN.sIFR-alternate { display:none;}
/*定义FLASH中的文本*/
.sIFR-hasFlash h1 { font-size:28px; visibility:hidden;}
.sIFR-hasFlash h2 { font-size:18px; visibility:hidden;}

.tab { height:25px; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
.tab ul { list-style:none; width:188px; height:25px; padding-left:0; background-image: url(/images/common/tab_bg.jpg); background-repeat: repeat-x; background-position: bottom; margin:0; }
.tab li { float:left; height:25px; line-height:25px; cursor: pointer; background-image: url(/images/common/tab_left.jpg); background-repeat: no-repeat;}
.tab a { text-decoration:none; }
.tab a:hover { text-decoration:none; }
.tab li a{  display:block; line-height:25px; color:#5b5b5b; background:url(/images/common/tab_right.jpg) no-repeat right; text-align:center; width:94px;}
.tab li.tab_on { background:url(/images/common/tab_on_left.jpg) no-repeat ;}
.tab li.tab_on a { color:#43677e; background:url(/images/common/tab_on_right.jpg) no-repeat right top; }
.tab li.tab_off { background:url(/images/common/tab_left.jpg) no-repeat; }
.tab li.tab_off a{ background:url(/images/common/tab_right.jpg) no-repeat;}