/* 公共样式 */
body{ margin:0px; padding:0px; font-size:12px;}
*{ margin:0px; padding:0px;}
div{ word-break:break-all;}
ul{ margin:0px; padding:0px; list-style:none;}
a img{ border:none;}
.clear{ clear:both; font-size:1px; height:0px;}
#ltmContent{ width:940px; margin:0px auto; position:relative;}
.tit{ background:url(../bgImage/title_bg.gif) repeat-x; height:26px;}
.part_tit li{ width:78px; float:left; text-align:center; border:1px solid #aaccee; border-left:none; border-top:0px; height:25px; line-height:25px;}
.sedList_title li{ width:100px; float:left; text-align:center; border:1px solid #aaccee; border-left:none; border-top:0px; height:25px; line-height:25px;}
.sedList_title li a{ color:#07519a; text-decoration:none;}
.sedList_title li a:hover{ color:#cc3300; text-decoration:underline;}
.indexPro_title li{ width:145px; text-align:center; float:left;  border:1px solid #aaccee; border-left:none; border-top:0px; height:25px; line-height:25px;}
.part_tit li a{ color:#07519a; text-decoration:none;}
.indexPro_title li.curr{background-color:#fff; border-bottom-color:#fff;}
.indexPro_title a{ color:#07519a; text-decoration:none;}
.indexPro_title a:hover{ color:#cc3300; text-decoration:underline;}
.box{ border:1px solid #aaccee;}
/*
.box td a{ color:#07519a; text-decoration:none;}
.box td a:hover{ color:#cc3300; text-decoration:underline;}
*/

.storyUl{ padding:12px 8px; line-height:20px;}
.storyUl li{ background:url(../bgImage/01.gif) no-repeat 0px 8px; padding-left:8px; height:20px; line-height:20px; width:210px; overflow:hidden;}
.storyUl2{padding:12px 8px; line-height:20px; font-size:14px;}
.storyUl2 li{ background:url(../bgImage/01.gif) no-repeat 0px 8px; padding-left:8px;line-height:25px;}
.storyUl2 a{ color:#07519a; text-decoration:none;}
.storyUl2 a:hover{ color:#cc3300; text-decoration:underline;}
.storyUl a{ color:#07519a; text-decoration:none;}
.storyUl a:hover{ color:#cc3300; text-decoration:underline;}
.sedList_ul .paddingPart{ font-size:13px; line-height:21px; color:#454545; border-top:1px dotted #ccc; margin-top:8px; padding-top:6px;}
.sedList_ul .zpPart{ padding-top:5px; padding-bottom:5px; font-size:13px; line-height:21px; color:#454545;}
.sedList_ul a{ color:#07519a; text-decoration:none;}
.sedList_ul a:hover{ color:#cc3300; text-decoration:underline;}
li.curr{background-color:#fff; border-bottom-color:#fff;}
li.curr2{background-color:#fff; border-bottom-color:#fff; font-size:14px; font-weight:bold;}
.browsedCocor{font-size:14px; font-weight:bold;}
.annoucementTit{ color:#07519a; font-weight:bold; font-size:14px; padding-left:8px; line-height:25px;}
.ltm_story, .recommendPro, .index_news, .index_source, .index_pro, .index_contact, .secondList{ margin-top:8px;}

.smallTop{ background-color:#f4f4f4; height:27px; line-height:27px; border-bottom:1px solid #dcdcdc; padding:0px 10px;}
.smallTop a{ color:#07519a; text-decoration:none;}
.smallTop a:hover{ color:#cc3300; text-decoration:underline;}
#logoTop{ margin:15px 10px;}
#logoTop .assortSearch{ background:url(../bgImage/serchlogo.jpg) no-repeat 25px 0px; height:53px; padding-left:90px;}
#logoTop .searchInput1{ margin-top:18px; height:18px; line-height:18px; width:160px;}
#logoTop .searchBtn1{ background:url(../bgImage/searchbtn01.gif) no-repeat 10px 5px; border:none; height:33px; width:100px; cursor:pointer;}
#logoTop .assortSel{ height:22px; margin-top:5px;}
#logoTop .typeSearch{ margin-left:20px;}
#logoTop .searchInput2{height:18px; line-height:18px; margin-top:8px;}
#logoTop .searchBtn2{background:url(../bgImage/searchbtn02.gif) no-repeat; border:none; width:59px; height:20px; margin-top:7px;}
#keyWord{ width:920px; padding:0px 10px; line-height:25px; margin-bottom:8px;}
#keyWord span{ margin-left:8px; margin-right:8px;}
#keyWord span a{ color:#07519a; text-decoration:none;}
#keyWord span a:hover{ color:#cc3300; text-decoration:underline;}
#navigation{ background:url(../bgImage/navBg.jpg) repeat-x; height:33px;}
#navigation li{ width:100px; float:left; background:url(../bgImage/navLi.jpg) no-repeat right top; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold;}
#navigation li a{ color:#fff; text-decoration:none;}
#navigation li.curr a{ color:red; text-decoration:none;}
#navigation li a:hover{color: red!important; text-decoration: none;}
#nav_sub{ background:url(../bgImage/nav_sub.jpg) repeat-x; height:28px; line-height:28px; padding:0px 6px;}
#nav_sub a{ margin-left:3px; margin-right:3px; color:#07519a; text-decoration:none;}
#nav_sub a:hover{color: red!important; text-decoration: none;}
#tabnav_div_1{ margin-left:94px;}
#tabnav_div_2{ margin-left:194px;}
#tabnav_div_3{margin-left:294px;}
#tabnav_div_4{margin-left:394px;}
#tabnav_div_5{margin-left:494px;}
#tabnav_div_6{margin-left:594px;}
#tabnav_div_7{margin-left:694px;}
#ltmLeft{ width:240px; float:left; margin-right:10px; overflow:hidden; margin-top:8px;}
#ltmLeft .scroll_div a{ line-height:18px; color:#07519a; text-decoration:none;}
#ltmLeft .scroll_div a b{ font-size:14px;}
#ltmLeft .scroll_div a:hover{ color:#cc3300; text-decoration:underline;}
#ltmMiddle{ width:440px; float:left; margin-right:10px; overflow:hidden; margin-top:8px;}
#ltmMiddle .recommendPro{ border-top:1px solid #aaccee; padding:10px 8px 12px 8px;}
#ltmMiddle .recommendTit{ font-size:16px; color:#ff0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-bottom:5px; border-bottom:1px dotted #ccc; margin-bottom:5px;}
#ltmMiddle .recommendTit a{ color:#ff0000; text-decoration:none;}
#ltmMiddle .recommendTit a:hover{ text-decoration:underline;}
#ltmMiddle .recommend_detail{ color:#666; text-indent:1em; line-height:18px;}
#ltmMiddle .middleUl{padding:10px 8px 9px 8px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
#ltmMiddle .middleUl li{ background:url(../bgImage/02.gif) no-repeat 0px 2px;}
#ltmMiddle .index_alonePro{ margin-bottom:8px;}
#ltmMiddle .index_alonePro li{ font-weight:bold; background:none; padding-left:-18px; border-bottom:1px dotted #ccc; font-size:12px; height:30px; line-height:30px;}
#ltmMiddle .middleUl a{ color:#07519a; text-decoration:none;}
#ltmMiddle .middleUl a:hover{ color:#cc3300; text-decoration:underline;}
#ltmRight{ width:240px; float:left; overflow:hidden; margin-top:8px;}
#ltmRight .proUsed_detail{ padding:5px 8px 15px 8px;}
#ltmRight .proUsed_detail li{ border-bottom:1px dotted #cccccc; line-height:18px; color:#666666; padding:7px 0px;}
#ltmRight .proUsed_detail li a{ color:#07519a; text-decoration:none; font-weight:bold; line-height:22px;}
#ltmRight .proUsed_detail li a:hover{ color:#cc3300; text-decoration:underline;}
#ltmRight .search_assort{ font-size:13px; font-weight:bold; color:#07519a;}
#ltmRight .sech_assort_part{ padding:10px 8px 5px 8px; width:220px; overflow:hidden; line-height:22px;}
#ltmRight .sech_assort_part span{ word-break:keep-all; margin-right:8px; font-size:13px;}
#ltmRight .sech_assort_part span a{ color:#383838; text-decoration:none;}
#ltmRight .sech_assort_part span a:hover{ color:#cc3300; text-decoration:underline;}
#second_bigPart{ width:690px; float:left; margin-right:10px; margin-top:8px; overflow:hidden;}
#second_bigPart .second_adress{ height:26px; line-height:26px; padding-left:8px;}
#second_bigPart .second_adress span{ color:#07519a;}
/*
#second_bigPart a{ color:#07519a; text-decoration:none;}
#second_bigPart a:hover{ color:#cc3300; text-decoration:underline;}
*/
.sedList_ul{ padding:12px; font-size:14px;}
#second_bigPart .sedList_ul li{ background:url(../bgImage/01.gif) no-repeat 0px 8px; padding-left:8px; height:22px; line-height:22px; width:650px;}
#second_bigPart .sedList_ul li td span{ color:#666;}
#second_bigPart .search_end{ margin:0px 12px; padding:12px 8px; border-bottom:1px dotted #b7b7b7; font-size:13px; line-height:22px;}
#second_bigPart .sech_end_title a{ color:#07519a; text-decoration:underline;}

.sedRight .storyUl li{ font-size:14px; line-height:25px; height:25px;}
.endTit{ font-weight:bold; font-size:15px; color:#07519a; text-align:center; padding-top:20px;}
.end_editer{ text-align:center; color:#ccc; margin:12px 8px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;color:#666; font-size:13px; font-weight:bold; padding:6px; font-family:"宋体";}
.end_nutshell{ margin:12px 10px; border:1px dotted #ccc; padding:6px; line-height:18px; color:#666; text-indent:2em;}
.end_detail{ padding:12px; font-size:14px; line-height:25px; color:#494949; text-indent:2em;}
.end_img{ float:right;} 
.end_img img{ padding:0px 0px 8px 8px;}
.end_img p{  color:#8a8a8a; font-size:13px; letter-spacing:0.1em;}
.end_img span{ color:#ff3300;margin-right:5px; font-family:"宋体"; font-weight:bold; font-size:15px; letter-spacing:0.1em;}
.order1{ margin-top:12px;}
.order1 table{ margin:12px 0px;}
.order1 table td{ height:30px;}
.order_title{ background-color:#f1f7fc; height:28px; line-height:28px; padding-left:12px; font-weight:bold; font-size:13px;}
.orderBtn{ border-top:1px dotted #ccc; padding-top:20px; padding-left:80px; margin-top:20px; font:13px;}
.order2{ margin-top:12px;}
.order2 th{ height:30px;}
.order2 td{ padding:5px; text-align:center;}
.order1 span{ color:#195dba;}

.firendly{margin-top:8px; border-top:1px solid #aaccee;}
.firendly .filltab{ height:88px; height:31px;}
.firendly table td{ vertical-align:middle;}
.firendly a{ display:block; height:31px; width:88px; border:1px solid #525151; margin:6px 0px; vertical-align:middle;}

#foot{ margin-top:8px; line-height:23px; text-align:center; color:#666; font-size:12px;}
#foot a{ color:#07519a; text-decoration:none;}
#foot a:hover{ color:#cc3300; text-decoration:underline;}

.loginContent{ width:780px; margin:0px auto;}
.login_logo{ margin:15px 0px 10px 0px;}
.login_left{ width:374px; float:left; padding-top:60px;}
.login{ width:350px; margin:0px auto; background:url(../bgImage/login_top.jpg) no-repeat top left; padding-top:6px;}
.login_middle{ background:url(../bgImage/biaozhi.jpg) no-repeat; width:280px; height:210px; padding-left:70px;}
.mem_login{display:none;}
.loginInput{ height:18px; width:160px; padding:0px 2px; line-height:18px;}
.error{ padding-top:80px; margin-left:auto; margin-right:auto; width:160px; padding-left:0px; color:#ff3300; font-weight:bold;}
.user, .psd{margin:5px 0px;}
.login_btn{ background:url(../bgImage/login_bottom.jpg) no-repeat bottom left; padding-left:50px; padding-bottom:40px; margin-top:10px;}
.mid_border{ margin-left:15px; border-left:1px solid #ccc; padding-left:15px; width:370px; float:left; padding-top:100px; margin-bottom:8px; padding-bottom:110px; margin-top:10px;}
.reg_title{ background:url(../bgImage/03.gif) no-repeat 0px 2px; font-size:15px; font-weight:bold; padding-left:16px;}
.mid_border ul{ padding:8px;}
.mid_border li{ background:url(../bgImage/01.gif) no-repeat 6px 8px; padding-left:15px; height:22px; line-height:22px; font-size:13px;}
.mid_border li a{ color:#f71106; text-decoration:underline;}
.find_btn{ width:50px; margin:0px auto;}
.findwrite{ margin:20px 0px;}
.userpsd{ margin:8px auto; font-size:13px; width:300px;}
.loginInput2{ height:18px; width:200px; line-height:18px; padding:0px 2px;}
.reginster{ background:url(../bgImage/reg_bg.jpg) no-repeat; height:555px; font-size:14px; padding-left:15px; padding-right:15px; padding-top:25px;}
.regInput{ height:18px; line-height:18px; width:220px; padding:0px 2px;}
.orderInput{ width:350px;}
.orderInput2{ width:80px;}
.Otext{ padding:3px; line-height:18px;}
.red{ color:#ff3300;}
td.tdright{ text-align:right;}
.redPart{ background:url(../bgImage/reg_border.gif) left bottom no-repeat; margin-top:20px; padding-bottom:20px;}
.redPart td{ height:30px; padding:0px 3px;}
.reg_sub{ margin-top:30px; width:120px; margin-left:auto; margin-right:auto; font-size:14px;}
.gray{ color:#636363; font-size:12px;}

.browsed{ font-size:15px; font-weight:bold; color:#fd5f00; padding-left:8px;}
.browseUl{ background-color:#f7f7f7; padding:18px 8px;}
.browseUl td{ text-align:center; line-height:22px; vertical-align:top;}
.browseUl img{padding:2px; border:1px solid #aaccee; width:120px; height:120px;}
.browse_user{ padding:12px; line-height:20px; text-decoration:underline;}
.browse_user a, .browseUl a{ color:#07519a; text-decoration:none;}
.browse_user a:hover, .browseUl a:hover{ color:#cc3300; text-decoration:underline;}
.browse_user img{ width:30px; height:30px; border:1px solid #aaccee; padding:2px; margin-right:8px; margin-bottom:8px;}

.bookList{ margin:10px 20px 22px 20px;}
.bookPart{color:#ff0000; padding:18px 5px 0px 6px; border-top:1px dotted #b7b6b6; margin-top:18px;}
.bookPart a{ font-size:12px; color:#07519a; line-height:18px; text-decoration:underline; }
.bookImg{background:url(../bgImage/book.gif) no-repeat; width:117px; height:157px; padding-top:1px; padding-left:1px; margin-bottom:2px;}
.upright{ padding-left:12px; padding-top:12px;}


.pagecontainer{ margin:14px 0px 0px 0px; font-size:13px; width:664px; border-top:1px dotted #ccc; padding-top:10px; font-family:"宋体"; }
.pageLeft span{ margin-right:15px;}
.long {width:50px; text-align:center; font-size:12px; height:20px; float:right; font-size:12px; line-height:22px;  margin-left:8px;}
.pageMa.long a{ display:block; color:#000; text-decoration:none;  background:url(../bgImage/page_anniu4.gif) no-repeat; }
.long a:hover{display:block; color:#000; text-decoration:none;  background:url(../bgImage/page_anniu5.gif) no-repeat;}
.pageMa{ float:right; width:232px;}
.pageTiao{ width:105px; float:right; margin-left:8px; line-height:20px; height:20px;　background:url(../bgImage/page_anniu4.gif) no-repeat　55px 0px;}
.pageTiao span{ margin-left:20px; line-height:18px; cursor:pointer;}
.pageInput{ height:12px; line-height:12px; width:35px;}

.productPart{ border-top:1px dotted #ccc; padding:12px 0px 7px 0px; font-size:13px; line-height:18px;}
.productPart td{ text-align:center; vertical-align:top;}
.productPart div{width:150px; overflow:hidden; text-align:center;}
.productPart p{ color:#FF3300; text-align:left;}
.productPart img{ vertical-align:middle; cursor:pointer;}
a.pro_border{ width:140px; height:140px; display:block; border:1px solid #ccc; padding:4px; margin-bottom:5px;} 

.pro_assort{ font-size:13px; text-align:right;padding-bottom:6px; padding-top:0px; color:#3f3f3f; line-height:20px; padding-right:8px;}
.selAssort{ color:#07519a;}
.down_end{ margin:2px 10px;}
.down_end td{ border-bottom:1px solid #b5cbe2; height:28px; line-height:28px;}
.down_word{ text-indent:2em; color:#333333; line-height:20px;}
.down_word p{ text-indent:0em; line-height:28px;}
.do_down{ background:url(../bgImage/05.gif) no-repeat 0 6px; padding-left:18px;}
.do_down a{ color:#193be6; text-decoration:none;}
.relatedDown{ line-height:30px; font-weight:bold; font-size:13px;}
.relatedDown span{ font-weight:normal;}

/*4.2号新加的*/
.productList{ margin:8px 5px;}
.productList th{ height:22px; background-color:#f0f0f0; color:#999999;}
.productList td{ padding:12px 8px; vertical-align:top;}
.productList div{ line-height:20px; height:20px;}
.pro_color{ color:#fd5f00; font-size:16px; font-weight:bold; letter-spacing:0.1em;}
.pro_title{font-size:14px; font-weight:bold; line-height:24px;}
.pro_title a{color:#07519a;}
.tab_border{ border-bottom:1px solid #f0f0f0;}
.pro_word a{ color:#009900; display:block; width:60px;}
/*4.2结束*/



