﻿@charset "utf-8";
/* CSS Document */

/*公共部分*/
* {margin:0; padding:0;}
html {color:#000; background-color:#958156;}
body{color:#000;font-family:Arial,宋体;line-height:20px; font-size:12px;height: 100%;width: 100%; word-break:normal;}
input{font-family:Arial,宋体;}
textarea{font-family:Arial,宋体;font-size:12px;}

a{color:#000; text-decoration:none;}a:hover {text-decoration:underline;}
img {border:0; vertical-align:middle;}
li {list-style:none;}
.clear {clear:both;}
h1,h2,h4,h3 {font-size:14px;}
h4 a {color:#393939;}
.margin3 {margin-bottom:3px;}.margin9 {margin-bottom:9px;}.margin8 {margin-bottom:8px;}.margin10 {margin-bottom:10px;}.margin12 {margin-bottom:12px;}.margin6 {margin-bottom:6px;}.mt10 {margin-top:10px;}
.f14 {font-size:14px;}
.fl {float:left;}
.fr {float:right;}
/* 公共部分结束 */
#contain {background: #fff url(../images/main_bg.gif) repeat-x left top; width:1000px; margin:0 auto;}
#contain1 { background-color:#fff; width:1000px; margin:0 auto;}
#header {width:960px; margin:0 auto; color:#000;}
#header .mnnav {text-align:right; line-height:35px;}
#header .mnnav a,#header .mnnav1 a {margin-left:12px;}
#header .mnnav a:hover,#header .mnnav1 a:hover {color:#f60;}
#header .mnnav a.home,#header .mnnav1 a.home {background: url(../images/ic_home.gif) no-repeat left center; padding-left:15px;}
#header .mnnav1 {float:right; line-height:16px;}
#header .logo {float:left; margin-right:18px;}
#header .logo img {float:left;}
#header .mntt {font-size:15px; font-weight:700; color:#f30; padding-top:20px; float:left; height:17px; margin-right:19px;}
#header .mnwel {float:left; margin-left:40px; line-height:18px; margin-bottom:20px; width:250px;}
#header .mnwel a.r {color:#f30;}
#header .mnwel a.bl {color:#00f;}
#header .en_logo img {height:34px; width:105px; float:right; line-height:16px;  margin-top:10px;}
#header .inquiry {background: url(../images/dot12.gif) no-repeat left center; height:20px;line-height:20px;margin-left:5px;padding-left:15px}
#header .mnsearch {margin-top:11px; height:24px; border:1px solid #958156; background-color:#E9E3D9; padding:3px 2px 4px 5px; float:right;}
#header .mnsearch select,#header .mnsearch input {vertical-align:middle;}
#header .mnsearch .select {width:128px;}
#header .mnsearch .txt {width:192px; border:1px solid #958156; height:22px; line-height:22px; padding-left:9px; font-size:12px;}
#header .mnsearch .bt {background: url(../images/bt01.gif) no-repeat left top; border:0; width:94px; height:25px; text-align:center; line-height:25px;}


#header .mnsearch1 {height:38px; color:#fff; padding:16px 0 0 38px;}
#header .mnsearch1 select,#header .mnsearch1 input {vertical-align:middle; margin-left:5px; font-family:Arial, Helvetica, sans-serif;}
#header .mnsearch1 .select {width:128px;}
#header .mnsearch1 .txt {width:370px; border:1px solid #283601; height:22px; line-height:22px; padding-left:9px; font-size:12px;}
#header .mnsearch1 .bt {background: url(../images/bt01.gif) no-repeat left top; border:0; width:94px; height:25px; text-align:center; line-height:25px; font-weight:bold;}
#header .mnsearch1 span a {background: url(../images/dot13.gif) no-repeat right center; padding-right:10px; font-weight:bold; color:#000; margin-left:15px;}
.dropmenudiv1{position:absolute;border: 1px solid #283601;background-color:#f5f5e7; color:#000;z-index:100;width: 120px;visibility: hidden; padding:5px 6px 5px 10px; text-indent:0; font-size:12px; font-weight:normal; line-height:20px;}
.dropmenudiv2 {background: url(../images/dropmenudiv2_bg.gif) no-repeat left top; width:753px;visibility: hidden;z-index:100;position:absolute;border-bottom: 1px solid #283601; padding:13px 15px 5px 12px;}
#header .mninfo {line-height:33px; font-size:12px; font-family:宋体;}
#header .mninfo span.n1 {float:left;}
#header .mninfo span.n1 a {color:#0000ff; margin-left:4px;}
#header .mninfo span.n2 {float:right;}
#header .bookmark {float:right; width:170px; height:15px; padding-top:1px; margin-left:10px;}
#header .bookmark img {vertical-align:middle;}
#header .bookmark a {margin-left:3px; float:left;}
#header .line {height:11px;}
#header .search {background: url(../images/search_bg.gif) no-repeat left top; height:105px;}
#header .search p,#header .search p a {text-align:center; color:#000; line-height:24px;}
#header .search p span a {background: url(../images/dot21.gif) no-repeat 17px center; padding-left:37px; color:#f30; font-weight:bold;}

#chead {background: url(../images/chead_bg.gif) repeat-x left top; height:48px; overflow:hidden;}
#chead .mnnav1 {float:right; margin-top:11px;}
#chead .mnnav1 a {margin-left:12px;}
#chead .mnnav1 a:hover {color:#f60;}
#chead .mnnav1 a.home {background: url(../images/ic_home.gif) no-repeat left center; padding-left:15px;}
#chead .mnnav1 {float:right; line-height:16px;}
#chead .logo {float:left; margin:11px 31px 0 25px;}
#chead .logo img {float:left;}
#chead .mnwel {float:left; line-height:18px; width:200px; margin-top:11px;}
#chead .mnwel a.r {color:#f30;}
#chead .mnwel a.bl {color:#00f;}
#chead .inquiry {background: url(../images/dot12.gif) no-repeat left 10px; height:42px; float:right; line-height:28px; padding:6px 21px 0 40px; margin-left:16px;}
#chead1 { display:none;}
#invertedtabs{}
#invertedtabs li{display:inline;}
#invertedtabs a{float:left;background: url(../images/color_tabs_left.gif) no-repeat left bottom;margin:0 1px 0 0;padding:7px 0 0 9px; line-height:23px; color:#fff; font-weight:bold; font-size:14px;}
#invertedtabs a span{float:left;display:block;background: url(../images/color_tabs_right.gif) no-repeat right bottom;padding:7px 10px 0 0; line-height:23px;}
#invertedtabs a span{float:none;}
/*#invertedtabs a:hover{background: url(../images/color_tabs_left1.gif) no-repeat left bottom; text-decoration:none;}
#invertedtabs a:hover span{background: url(../images/color_tabs_right2.gif) no-repeat right bottom; text-decoration:none;}*/
#invertedtabs #current a {background: url(../images/color_tabs_left1.gif) no-repeat left bottom;padding:7px 0 0 9px;}
#invertedtabs #current span {background: url(../images/color_tabs_right2.gif) no-repeat right bottom;padding:7px 15px 0 0;}
#invertedtabs #pre a {color:#f30;}
#invertedtabs #pre a:hover {color:#fff;}

#mnmain {border-top:1px dashed #ccc; width:960px; margin:0 auto; padding-top:2px; font-size:12px;}
.mnleft {width:178px; border:1px solid #958156; float:left;}
.mnright {float:right; width:770px;}
.mnright .container {float:left;}
.mnright .container h2 { font-size:12px; font-weight:normal; line-height:14px; height:14px;}
.mnright .container h2 span { background-color:#E9E3D9; padding:0 6px;}
.mnright .box { border:1px solid #E9E3D9; padding:3px 10px 5px 26px; line-height:18px; margin-bottom:2px;}
.mnright .container .left {float: left; width:380px; margin:0 10px 0 0;}
.mnright .container .right {float: right; width:380px;}
#container {MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; padding-top:2px; font-size:12px; position:relative;}
#container .left {WIDTH: 177px; BACKGROUND: url(../images/bg_leftMenu_01.gif) repeat-y; FLOAT: left; margin-right:4px; margin-bottom:8px;}
#container .left .top {BACKGROUND: url(../images/bg_leftMenu_02.gif) no-repeat 50% top; HEIGHT: 5px; OVERFLOW: hidden}
#container .left .bottom {BACKGROUND: url(../images/bg_leftMenu_03.gif) no-repeat 50% top; HEIGHT: 7px; OVERFLOW: hidden}
#container .left .top1 {BACKGROUND: url(../images/left_top.gif) no-repeat 50% top; HEIGHT: 31px; OVERFLOW: hidden; padding-bottom:5px;}
#container .left .top1 h3 {line-height:31px; font-size:12px; padding-left:12px; padding-top:6px;}
#container .left .bottom1 {BACKGROUND: url(../images/left_bot.gif) no-repeat 50% top; HEIGHT: 6px; OVERFLOW: hidden}

 #container .left .menu{ width:166px; margin:4px auto 0;}
  #container .left .menu div{ background-position:left top; background-repeat:no-repeat; margin:0 0 4px; overflow:hidden;}
#container .left .menu div span{ display:block; height:25px; line-height:26px; background:url(../images/btn_leftMenu_01.gif) left no-repeat; padding-left:10px; font-weight:bold; color:#000; overflow:hidden; cursor:pointer;}

   #container .left .menu div.collapsed{ height:25px;}
   #container .left .menu div.collapsed span{ background:url(../images/btn_leftMenu_02.gif) top no-repeat}
   #container .left .menu div a:hover{ text-decoration:none;}

  #container .left .menu div .showDiv{ background:url(../images/bg_leftMenuList_T_01.gif) top no-repeat #E9E3D9;line-height:20px; color:#000; margin:4px auto 0; width:166px;}
   #container .left .menu div .showDiv .link{ padding:3px 0 7px 4px; }
   #container .left .menu div .showDiv .link a{ color:#000; margin:0; padding:0; display:inline; background:none; font-weight:normal; line-height:20px; letter-spacing:0;}
   #container .left .menu div .showDiv .link a:hover{ text-decoration:underline}
   #container .left .menu div .showDiv .bottom{ background:url(../images/bg_leftMenuList_B_01.gif) bottom; height:4px; overflow:hidden;}
   
   
   #container .contentRight{ width:775px; float:left;}
 #container .contentRight .right2{ background:url(../images/bg_contentmain_01.gif) repeat-y; width:100%; line-height:21px;}
  #container .contentRight .right2 .bottom{ background:url(../images/bg_contentBottom_01.gif) bottom no-repeat; width:100%;}
  #container .contentRight .right2 .topbg{ background:url(../images/bg_contentTitle_01.gif) top no-repeat; padding:13px 6px 20px; width:763px;}
    #container .contentRight .right2 .topbg a{}

	 /*???????????????-????*/
	 #container .contentRight .right2 .topbg .text {padding:5px 15px 5px 15px;}
	  #container .contentRight .right2 .topbg .text p{margin-bottom:20px;}
	  #container .contentRight .right2 .topbg .text a{ color:#0000FF;}
	  #container .contentRight .right2 .topbg .text h4 {padding:9px; font-size:14px;}
	  
	  #container .contentRight .right2 .topbg .showList1{ width:100%; padding:23px 0 100px;}
    #container .contentRight .right2 .topbg .showList1 li{ width:700px; padding:0 0 34px 20px; height:86px; float:left;}
	 #container .contentRight .right2 .topbg .showList1 .imgField{ width:100px; height:86px; overflow:hidden; float:left;}
	 #container .contentRight .right2 .topbg .showList1 .imgField img{ display:block; height:86px;}
	 #container .contentRight .right2 .topbg .showList1 h2{ font-size:14px; color:#958156; line-height:20px; padding:0 0 3px;}
	  #container .contentRight .right2 .topbg .showList1 h2 a{ color:#958156;}
	 #container .contentRight .right2 .topbg .showList1 .text{ color:#666; line-height:18px;}
	 #container .contentRight .right2 .topbg .showList1 .reg{ float:right; color:#930}
	  #container .contentRight .right2 .topbg .showList1 .reg a{color:#930}

	 /*??????*/
	 .newline{border-bottom:1px #DDDDDD dashed ; padding:5px 0;}
	 /*??????*/
	 .qyjz_company_title{ color:#F25D22; font-size:14px; font-weight:bold}
	 .qyjz_company_about_title{ color:#555555;}
	 .qyjz_rztxt {color:#F25D22; font-weight:bold; font-size:13px}
	 /*??????????*/
	 #container .contentRight .right2 .topbg .jobField{}
	 
	  #container .contentRight .right2 .topbg .jobField .screen{margin:5px 0 0 0px; padding:0 0 10px 36px; background:url(../images/icon_search_01.gif) 10px 3px no-repeat; border-bottom:1px dashed #DDDDDD;}
	  #container .contentRight .right2 .topbg .jobField .screen select{ margin-bottom:-3px; position:relative}
	  #container .contentRight .right2 .topbg .jobField .screen input{ margin-bottom:-3px; position:relative}
	  
	  #container .contentRight .right2 .topbg .jobField .jobtxt { border-bottom:1px dashed #DDDDDD;padding:6px 0 10px 10px;}
	  #container .contentRight .right2 .topbg .jobField .jobtxt h5{ color:#55555; font-size:12px; font-weight:normal}
	  #container .contentRight .right2 .topbg .jobField .jobtxt h5 a{color:#F25D22; font-size:14px; margin-right:4px; font-weight:bold}
	  #container .contentRight .right2 .topbg .jobField .jobtxt .add {color:#555555}
	  #container .contentRight .right2 .topbg .jobField .jobtxt .jobbtn{float:right; margin:6px 8px 0 0;}
	  /*??????????*/
	 #container .contentRight .right2 .topbg h4 {padding:6px 0 3px 10px}
	 #container .contentRight .right2 .topbg .jobdetail{ border-top:2px #AFB53B solid;border-bottom:2px #AFB53B solid; margin-top:10px; width:740px;}
	 #container .contentRight .right2 .topbg .jobdetail .title {font-size:13px; font-weight:bold; color:#F25D22; padding:3px 6px;}
	  #container .contentRight .right2 .topbg .jobdetail .downline{border-bottom:1px #DDDDDD solid; padding:7px;}
	 #container .contentRight .right2 .topbg .Description {padding:13px;}
	 #container .contentRight .right2 .topbg .jobabouttitle {color:#555555; font-size:14px; font-weight:bold; padding:1px 0 0 26px; letter-spacing:3px;}
	 /*???????????*/
	 #container .contentRight .right2 .topbg .jobadmin{}
	  #container .contentRight .right2 .topbg .jobadmin .top{ background-color:#EFEFEF; border-top:1px #8E8E8E solid; margin-top:9px; height:30px;}
	  #container .contentRight .right2 .topbg .jobadmin .top .timefont{ text-align:left; width:292px; margin:2px 0 0 45px; float:left; font-weight:bold; padding:4px 0 0 6px; border-left:1px #8B8B8B dashed;border-right:1px #8B8B8B dashed;}
	  #container .contentRight .right2 .topbg .jobadmin .top .listfont{ width:279px;font-weight:bold; padding:4px 0 0 6px ; float:left;border-right:1px #8B8B8B dashed;; margin:2px 0 0 0px}
	  #container .contentRight .right2 .topbg .jobadmin .table {border-bottom:1px dashed #DDDDDD}
	  #container .contentRight .right2 .topbg .jobadmin .table .line a{ text-decoration:underline;}
	  #container .contentRight .right2 .topbg .jobadmin .table td{padding:3px 0;}
	  /*????????????*/
	 #container .contentRight .right2 .topbg .jobfabu { border-collapse:collapse; margin:8px 0}
	 #container .contentRight .right2 .topbg .jobfabu td{ padding:4px; border:1px #DDDDDD solid; color:#555555}


 #container .contentRight .right2 h1{ font-size:12px; font-weight:bold; color:#000; margin:0 0 4px; line-height:27px; height:27px; background:url(../images/icon_title_02.gif) 6px 8px no-repeat; padding:0 0 4px 22px; border-bottom:1px dashed #ddd;}
  #container .contentRight .right2 .btnField{ float:right;}
   #container .contentRight .right2 .btnField input{ margin:0 3px;}
   
 #container .contentRight .right2 .searchField{ width:758px; margin:0 auto; background:#F2F4DE; border:1px solid #E9E3D9; padding:3px 0 5px;}
 #container .contentRight .right2 .searchField .searchText{ padding-left:110px; font-weight:bold; margin:2px 0; line-height:27px;}
  #container .contentRight .right2 .searchField .searchText .submit{ font-weight:bold; margin-left:6px;}
  #container .contentRight .right2 .searchField .title{padding-left:110px; float:left; font-weight:bold;}
   #container .contentRight .right2 .searchField ul{ float:left; padding-left:6px;}
   #container .contentRight .right2 .searchField ul li{ height:23px; line-height:23px;}
   
  #container .contentRight .right2 .searchField .keywords{ margin:5px 0 0 12px; padding:0 0 0 30px; background:url(../images/icon_search_01.gif) left center no-repeat; font-weight:bold;}
  #container .contentRight .right2 .searchField .keywords a{ padding:0 4px 0 8px; color:#000; font-weight:normal;}
  
  #container .contentRight .right2 .btns{ padding:3px;}
  
  #container .contentRight .right2 .control{ font-weight:bold; padding:4px 20px 0 16px; background:#E9E3D9; height:26px; line-height:26px; margin:0 2px;}
  #container .contentRight .right2 .control input{ margin-bottom:-3px; position:relative}
   #container .contentRight .right2 .control select{ margin-bottom:-3px; position:relative}
   #container .contentRight .right2 .control .r{ float:right;}
   #container .contentRight .right2 .control .page{ font-weight:normal; padding-left:20px;}
    #container .contentRight .right2 .control .page a{ padding:0 3px;}
	 #container .contentRight .right2 .control .page a.act{ color:#F15010; font-weight:bold;}
	 #container .contentRight .right2 .control .page a.a1{ font-weight:bold; color:#000;}
   
   #container .contentRight .right2 .productlist{ padding:5px 0 15px;}
    #container .contentRight .right2 .productlist li{ border-bottom:1px dashed #ddd; padding-top:5px;}
	#container .contentRight .right2 .productlist li .check{ padding:45px 10px 0 5px; float:left;}
	 #container .contentRight .right2 .productlist li .check input{ display:block;}
	#container .contentRight .right2 .productlist li .imgField{ width:100px; padding:10px 0 0; float:left; overflow:hidden;}
	 #container .contentRight .right2 .productlist li .imgField img{ display:block; border:1px solid #949694; height:74px;}
	 #container .contentRight .right2 .productlist li .imgField .largeImg{ display:block; margin:6px 0 0 4px; background:url(../images/icon_detail_01.gif) left top no-repeat; color:#949494; padding-left:17px;}
	 #container .contentRight .right2 .productlist li .content{ width:628px; float:left; line-height:21px;}
	  #container .contentRight .right2 .productlist li .content h2{ font-size:12px; font-weight:bold; line-height:27px; height:27px; border-bottom:1px solid #ddd; padding-right:30px;}
	   #container .contentRight .right2 .productlist li .content h2 .title{ color:#E74100; padding-right:6px; letter-spacing:1px;}
	   #container .contentRight .right2 .productlist li .content h2 .state{ padding-left:34px;}
	    #container .contentRight .right2 .productlist li .content h2 .state img{ position:absolute; margin:7px 0 0 -22px!important;margin:0 0 0 -22px;}
	   #container .contentRight .right2 .productlist li .content h2 .date{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; padding-left:10px;}
	   #container .contentRight .right2 .productlist li .content h2 .btn{ display:block; float:right; margin:3px 0 0}

#container .sitemap { float:left; width:900px; margin:10px 10px 10px 10px;}
#container .sitemap h1{ font-size:14px; font-weight:bold; color:#000; border-bottom:1px dashed #ccc; margin-bottom:10px;}
#container .sitemap .list {float:left;}
#container .sitemap .list li{margin:10px 20px 10px 20px; width:70px; float:left; background-color:#f1f1e8; border:1px solid #000; padding:0 5px 0 5px; text-align:center;}
#container .sitemap .tag {float:left;}
#container .sitemap .tag li{margin:10px 20px 10px 20px; width:170px; float:left; background-color:#f1f1e8; border:1px solid #000; padding:0 5px 0 5px; text-align:center;}




#container .center {width:648px; float:left;}
#container .right {width:128px;position:absolute; top:121px; left:832px;}
#container .right .top {BACKGROUND: url(../images/right_top.gif) no-repeat 50% top; HEIGHT: 31px; OVERFLOW: hidden}
#container .right .top h3 {line-height:31px; font-size:12px; text-align:center;}
#container .right .bottom {BACKGROUND: url(../images/right_bot.gif) no-repeat 50% top; HEIGHT: 6px; OVERFLOW: hidden}
.mnleft h2 {background-color:#958156; color:#fff; font-size:12px; line-height:22px; text-align:center; border:1px solid #fff;}
.mnleft h4 {background-color:#E9E3D9; font-size:12px; line-height:23px; text-align:center; border:1px solid #fff;}
.mnleft h4 a {color:#f30;}
.mnbtbox { padding:8px 0;}
.mnbtbox img {margin-left:6px;}
.mnsh { margin:0 0 6px 0; padding:0 0 0 6px;}
.mnsh .txt {width:280px; border:1px solid #958156; height:22px; line-height:22px; padding-left:9px;}
.mnsh .txt1 {width:202px; border:1px solid #958156; height:22px; line-height:22px; padding-left:9px;}
.mnsh .select {width:125px; height:22px; line-height:22px; padding-left:9px;}
.mnsh .bt {background: url(../images/bt01.gif) no-repeat left top; border:0; width:94px; height:25px; text-align:center; line-height:25px;}
.mnsh select,.mnsh input {font-size:12px; vertical-align:middle; margin:0 3px;}

.topad { margin-bottom:2px; float:left; width:770px; height:117px;}
.topad img{float:left; width:770px; height:117px;}
.topad .flash{float:right; width:390px; height:117px;}


.midad {width:826px; margin-left:3px; float:left; display:inline; line-height:0;}
.midad .box {width:410px;}
.midad .box img {width:410px; height:60px;}
.lbox1 {padding:0px 5px 0px 5px;}
.lbox1 .btop {BACKGROUND: url(../images/bg_leftMenuList_T_01.gif) no-repeat 50% top; HEIGHT: 4px; OVERFLOW: hidden}
.lbox1 .bbot {BACKGROUND: url(../images/bg_leftMenuList_B_01.gif) no-repeat 50% top; HEIGHT: 4px; OVERFLOW: hidden}
.lbox1 .box01 {background-color:#E9E3D9;}
.lbox1 .box01 ul { height:150px; overflow:hidden;}
.lbox1 .box01 ul li {background: url(../images/dot15.gif) no-repeat 5px 7px; line-height:16px; padding:0 0 2px 15px;}
.lbox1 .box01 p {text-align:right;}
.lbox1 .box01 p span {font-size:14px; font-weight:bold; line-height:24px;}
.lbox1 .box01 p span a {color:#000;text-decoration:underline;background: url(../images/rss.gif) no-repeat right center; padding-right:18px;}
.lbox1 .box01 p a {color:#f30; padding-right:10px;}
.lbox1 .box01 h3 {background: url(../images/same1.gif) no-repeat right center; width:97%; float:left; font-size:12px; color:#000; margin: 2px 0 5px 0;}
.lbox1 .box01 h3 span.n1 {float:left; padding-left:4px;}
.lbox1 .box01 h3 span.n2 {float:right;}
.lbox1 .box01 h3 span.n2 a {width:17px; cursor:pointer; display:block; float:left; text-align:center; color:#fff; font-weight:normal;}
.lbox1 .box01 h3 span.n2 a.hoveron {font-weight:bold;}
.lbox1 .box01 dl {float:left; width:72px; margin-left:7px; display:inline; height:92px; overflow:hidden;}
.lbox1 .box01 dt img {width:70px; height:70px; float:left; border:1px solid #283601;}
.lbox1 .box01 dd {text-align:center;}
.lbox2 {background: url(../images/left_bg.gif) repeat-y left top; height:290px; overflow:hidden;}
.lbox2 ul li {background: url(../images/dot15.gif) no-repeat 7px 7px; line-height:16px; padding:0 0 0 15px;}
.rbox1 { padding:0 12px 0 12px;background: url(../images/rbox1_bg.gif) no-repeat left top; width:100px; height:131px; margin-bottom:14px;}
.rightbox01 {background: url(../images/right_bg.gif) repeat-y left top; padding-left:4px;}
.rightbox01 h4{background: url(../images/dot18.gif) no-repeat 102px center;}
.rightpics { padding-left:2px;}
.rightpics img {width:125px; height:125px; float:left; margin-bottom:2px;}
.rightad1 {padding-left:2px;}
.rightad1 img {width:124px; height:188px; border:1px solid #333;}
.rservice {}
.rservice p {text-align:center; line-height:18px;}
.rservice p a {color:#958156; text-decoration:underline; font-weight:bold; font-size:12px;}
.rservice h4 {background: url(../images/dot18.gif) no-repeat 105px center; font-size:12px;}
.rservice ul {padding-bottom:6px;}
.rservice ul li {background: url(../images/dot17.gif) no-repeat 2px 7px; line-height:16px; padding:0 0 0 10px;}
.rservice .change { padding-top:4px; padding-left:70px;}
.rservice .change a {background: url(../images/ch.gif) no-repeat left top; display:block; float:left; width:26px; height:12px; line-height:12px; padding-top:1px; text-align:center; cursor:pointer;}
.rservice .change a.hoveron {background: url(../images/en.gif) no-repeat left top; width:24px;}
.rservice img {vertical-align:middle; margin-bottom:5px;}

.midtop {BACKGROUND: url(../images/center_top.gif) no-repeat 50% top; HEIGHT: 42px; OVERFLOW: hidden}
.midtop1 {BACKGROUND: url(../images/center_top.gif) no-repeat 50% top; HEIGHT: 36px; OVERFLOW: hidden; padding:0 9px 0 12px;}
.midtop1 .hbox {width:313px;}
.midtop1 .hbox h3 { line-height:36px;}
.midtop1 .hbox h3 span.n1 {float:left;font-size:12px; padding-left:15px;background: url(../images/dot16.gif) no-repeat 0px center;}
.midtop1 .hbox h3 span.n3 {float:left;font-size:12px; padding-left:25px;background: url(../images/dot16.gif) no-repeat 10px center;}
.midtop1 .hbox h3 span.n2 {float:right; font-size:12px; padding-right:9px; font-weight:400;}
.midtop1 .hbox h3 span.n2 a {color:#f30;}
.midtop h3 { line-height:42px;}
.midtop h3 span.n1 {float:left;font-size:12px;background: url(../images/dot16.gif) no-repeat 10px center; padding-left:24px;}
.midtop h3 span.n2 {float:right; font-size:12px; padding-right:18px; font-weight:400;}
.midtop h3 span.n2 a {color:#f30;}
.midtop h3 span.n2 b {background: url(../images/rss.gif) no-repeat right center; padding-right:18px; font-size:12px;}
.midtop h3 span.n2 b a {color:#000;text-decoration:underline;}
.midbot {BACKGROUND: url(../images/center_bot.gif) no-repeat 50% top; HEIGHT: 8px; OVERFLOW: hidden}
.midbox1 {background: url(../images/center_bg.gif) repeat-y left top; height:100%; padding:0 6px 0 6px;}
.midbox2 {background: url(../images/center_bg.gif) repeat-y left top; height:100%; padding:0 9px 0 12px;}
.midbox2 .hbox {height:170px; width:304px; overflow:hidden;}
.postbox {border:1px solid #9aa155; border-top:none; margin-bottom:1px; float:left; padding:10px 0 12px 0;}
.postbox p {line-height:17px; height:17px; padding:3px 0 7px; width:302px; float:left;}
.postbox p span.n1 {float:left; padding-left:20px; font-weight:bold; color:#000;}
.postbox p span.n2 {float:right; padding-right:6px; color:#000;}
.postbox p img {float:left;}
.postbox ul {width:302px; overflow:hidden;}
.postbox ul li {line-height:21px; width:300px; float:left; margin-left:1px;}
.postbox ul li.row1 {background-color:#eaecdb;}
.postbox ul li span.n1 {width:228px; float:left; padding-left:8px;}
.postbox ul li span.n2 {width:17px; float:left; padding:5px 3px 0;}
.postbox ul li span.n2 img {vertical-align:middle;}
.postbox ul li span.n3 {width:32px; float:right; padding-right:8px;}
.mhbox {width:313px; height:418px;}
.mcategory { width:100%; float:left;}
.mcategory h4 {background: url(../images/h301.gif) no-repeat left top; height:23px; line-height:23px; font-size:12px;}
.mcategory .org {background: url(../images/h302.gif) no-repeat left top;}
.mcategory h4 span.n1 {float:left; color:#000; padding-left:18px;}
.mcategory h4 span.n2 {float:right; font-weight:normal; padding-right:11px;}
.mcategory h4 span.n2 a {color:#fff;}
.mcategory .pic {float:left; width:70px; text-align:center;}
.mcategory .pic table {height:86px; text-align:center;}
.mcategory .pic1 {float:left; width:70px; text-align:center;}
.mcategory .pic1 table {height:56px; text-align:center;}
.mcategory p { padding-right:18px;}
.suppliers dl {float:left; width:90px; margin-left:15px; display:inline;}
.suppliers dt img {width:86px; height:86px; float:left; border:1px solid #959595; padding:1px;}
.suppliers dd {text-align:center;}
.suppliers td {width:86px; height:125px;  overflow:hidden;}
.suppliers img {width:86px; height:86px; border:1px solid #959595; padding:1px; overflow:hidden;}
.suppliers td {overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:90px; padding-left:15px; text-align:center;}


.botbox {width:826px;float:left; display:inline;BACKGROUND: url(../images/bg_down_3.gif) no-repeat 50% top; OVERFLOW: hidden; padding-bottom:5px;}
.botbox .ad {float:left; margin-right:6px;padding:20px 0 0 5px;}
.botbox .ad img {width:127px; height:110px;}
.botbox .mid {float:left; width:470px; padding-left:10px;}
.botbox .mid h4 {border-bottom:2px solid #7d7d7d; font-size:12px; line-height:24px;padding:20px 0 0 5px;}
.botbox .mid .pic { padding:5px 0 0 0; height:110px;}
.botbox .mid .pic img {width:470px; height:110px; float:left; margin:0 3px 0 3px;}
.botbox .mid p {padding:0 4px; width:100%}
.botbox .mid p span.n1 {float:left;padding:5px 0 0 5px;}
.botbox .mid p span.n1 b {color:#f30;}
.botbox .mid p span.n1 a {color:#f30; text-decoration:underline;}
.botbox .mid p span.n2 {float:right; text-align:right;}
.botbox .mid p span.n2 a {color:#f30; text-decoration:underline;}
.botbox .bright {float:right; width:328px;}
.botbox .bright h4 {line-height:24px; font-size:12px; text-align:center;padding-top:20px;}
.botbox .bright dl {width:128px; float:left; margin-right:6px;padding:0 0 0 5px;}
.botbox .bright dt img {width:128px; height:68px; float:left;}
.botbox .bright dd {line-height:16px;}
.botbox .bright ul {float:left; width:180px;}
.botbox .bright ul li {background: url(../images/dot14.gif) no-repeat left 8px; line-height:16px; padding:3px 0 3px 10px;}
.endbox { border-top:1px solid #f4f6f5;margin-top:6px; margin-bottom:8px;}
.endbox p {line-height:24px;}
.endbox img {width:146px; height:46px; padding:1px; border:1px solid #aaa; margin-right:5px; margin-bottom:8px;}
.endbox p a {text-decoration:underline; margin:0 4px;}

.pics { width:100%; font-size:0px;}
.pics img { width:150px; height:70px; margin:0 5px;}

.tab01 { padding-left:2px; padding-top:4px;}
.tab01 li {background: url(../images/sameoff01.gif) no-repeat left top; width:82px; height:18px; float:left; cursor:pointer; text-align:center; color:#000; font-weight:bold; font-size:12px;}
.tab01 li.hoveron {background: url(../images/sameon01.gif) no-repeat left top; color:#fff; font-weight:normal;font-weight:bold;}
.tab02 { margin:12px 0 2px 0; width:124px; float:left;}
.tab02 li {background: url(../images/sameoff02.gif) no-repeat left top; width:61px; height:24px; float:left; cursor:pointer; text-align:center; color:#000; font-weight:bold; line-height:12px;}
.tab02 li.hoveron {background: url(../images/sameon02.gif) no-repeat left top; color:#fff; font-weight:normal;font-weight:bold;}
.tab03 { border-bottom:1px solid #9aa155; width:304px; float:left;}
.tab03 li {background-color:#E9E3D9; height:20px; float:left; cursor:pointer; text-align:center; color:#958156; font-weight:bold; line-height:20px; width:304px;}
.tab03 li.hoveron { background-color:#958156; color:#fff;font-weight:bold;}
.tab03 li span.n1 {float:left; padding-left:10px; font-weight:bold; color:#fff;}
.tab03 li span.n2 {float:right; padding-right:6px; color:#000;}
.tab03 li img {float:left; margin-top:2px;}
.tab04 {height:22px; position:relative; margin-top:4px;}
.tab04 li {background-color:#edf1dd; height:20px; line-height:20px; float:left; cursor:pointer; text-align:center; font-weight:bold; padding:0 8px; margin-top:2px; margin-right:2px;}
.tab04 li.hoveron { background-color:#e1e5b9; height:22px; line-height:22px; margin-top:0px;}
.tab04 span {position:absolute; top:0px; right:6px;}
.tab04 span a {cursor:pointer;}
.tab05 {padding-top:14px; height:70px; text-align:center; widows:360px; margin:0 auto;}
.tab05 li {width:60px; height:60px; float:left; cursor:pointer; margin:0 15px; display:inline;}
.tab05 li img {width:58px; height:58px; border:1px solid #283601;}
.tab06 {padding-top:14px; height:70px;}
.tab06 li {width:48px; height:48px; float:left; cursor:pointer; margin:0 6px; display:inline;}
.tab06 li img {width:46px; height:46px; border:1px solid #283601;}
.sbigpic {margin:0 auto 15px; text-align:center;}
.sbigpic .bigpic img {width:358px; height:358px; border:1px solid #283601;}
.sbigpic p {text-align:center;}
.sbigpic p img {margin:0 5px;}
.sbigpic1 {width:240px; margin:0 auto 15px; }
.sbigpic1 .bigpic img {width:238px; height:238px; border:1px solid #283601;}
.sbigpic1 p {text-align:center;}
.sbigpic1 p img {margin:0 5px;}
.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }
.white_content { display: none; position: absolute; top: 25%; left: 25%; width: 50%; height: 50%; padding: 16px; border: 16px solid orange; background-color: white; z-index:1002; overflow: auto; }

.focus1 { padding-left:3px; margin-bottom:4px;}
.focus1 img {width:160px; height:120px; border:1px solid #616b01;display:block;}
.focus2 {}
.focus2 img {width:300px; height:270px; display:block;margin-bottom:2px; }
#index_page{cursor:pointer;background: url(../images/lb_bg1.gif) no-repeat right top; width:80px; line-height:14px; height:14px; float:left; padding-left:82px;}
#index_page strong{color:#fff;width:19px; display:block; float:left; text-align:center;}
#index_page a{width:19px;color:#fff;text-decoration:none; display:block; float:left; text-align:center;}
#index_pagea{cursor:pointer;background: url(../images/lb_bg2.gif) no-repeat right top; line-height:14px; height:14px; text-align:right; width:80px; padding-left:220px;}
#index_pagea strong{color:#fff;width:19px; display:block; float:left; text-align:center;}
#index_pagea a{width:19px;color:#fff;text-decoration:none; display:block; float:left; text-align:center;}
#Div0{line-height:20px; height:60px; text-align:left;}




#menuList { line-height:22px; padding:1px;}
#menuList a {padding-left:13px;display:block; height:22px; overflow:hidden;}
#menuList .actuator {background:#E9E3D9 url(../images/dot01.gif) no-repeat 5px center; padding-left:16px; margin-bottom:3px;}
#menuList .menu,#menuList .submenu {margin-left: 15px;}
#menuList a.second {background: url(../images/dot02.gif) no-repeat left center;}
#menuList .submenu a {background: url(../images/dot03.gif) no-repeat left center;}

.mnrighttt {background-color:#E9E3D9; line-height:23px; padding-left:6px; margin-bottom:2px;}
.mnrighttt a {color:#f30; text-decoration:underline;}
.mnrleftbox {width:380px; float:left;}
.mnrleftbox1 {width:474px; float:left; height:71px;}
.mnrrightbox {width:380px; float:right;}
.mnright h2 { font-size:12px; font-weight:normal; line-height:14px; height:14px;}
.mnright h2 span { background-color:#E9E3D9; padding:0 6px;}
.mnrbox { border:1px solid #E9E3D9; padding:3px 10px 5px 26px; line-height:18px; margin-bottom:2px;}

.mnrbox .list {float:left; background-color:#fff; margin:18px 0 0 15px; font-size:14px;}
.mnrbox .list .left {float:left;}
.mnrbox .list .left li{ float:left;height:20px;width:330px; overflow:hidden;}


.bgcolor1 {background-color:#F4F1EC; height:52px; overflow:hidden;}
.mnrbox li {background: url(../images/dot04.gif) no-repeat left 9px; padding-left:7px;}
.mnrbox li b {font-weight:normal; color:#ff6906;}
.mnrbox li a {color:#958156; text-decoration:underline;}
.mnrbox p {padding-left:7px;}
.mnrbox p a{color:#958156; text-decoration:underline; font-weight:bold;}
.mnrbox p span,.mnrbox li span {color:#f30;}
.mnrbox .hide {width:720px;}
.mnrbox .hide span.n1 {float:left; color:#000; font-weight:700;}
.mnrbox .hide span.n2 {float:right; color:#000;}
.mnrbox .hide span.n2 img {vertical-align:middle; cursor:pointer;}
.mnrbox h3 {font-size:12px; margin-top:16px;}
.mnrbox .more {text-align:right; padding-right:30px;}
.mnrbox .more a {color:#958156; text-decoration:underline;}
.pad1{padding:10px 10px 10px 26px;}
.pad2{padding:0px 10px 10px 26px;}
.mnrad1 {border:1px solid #E9E3D9; background-color:#F4F1EC; width:284px; float:right;}
.mnrad1 img {width:284px; height:71px;}
#rollText a {display:block;}

.mnrbox1 { border:1px solid #E9E3D9; line-height:18px; margin-bottom:2px; font-size:12px; height:100%;}
.mnrbox1 .nav .check{}

.mnrbox1 .list{ float:left; width:100%;}
.mnrbox1 .list .line{ float:left; padding:5px 0 5px 5px;width:98%; border-bottom:1px #CCCCCC dashed;}
.mnrbox1 .list .line span.check{ float:left; width:25px; text-align:center;}
.mnrbox1 .list .line span.pic img{ float:left; width:90px; height:90px; border:1px solid #999999;margin-right:5px;}
.mnrbox1 .list .line span.title{ float:left; width:150px; text-align:center;margin-right:5px; padding-top:30px; height:55px; overflow:hidden;}
.mnrbox1 .list .line span.ltitle{ float:left; width:270px; text-align:center;margin-right:5px; padding-top:30px; height:55px; overflow:hidden;}
.mnrbox1 .list .line span.date{ float:left; width:90px; text-align:center;margin-right:5px; padding-top:30px;height:55px; overflow:hidden;}
.mnrbox1 .list .line span.status{ float:left; width:60px; text-align:center;margin-right:5px; padding-top:30px;height:55px; overflow:hidden;}
.mnrbox1 .list .line span.cate{ float:left; width:120px; text-align:center;margin-right:5px; padding-top:30px;height:55px; overflow:hidden;}
.mnrbox1 .list .line span.copy{ float:left; width:60px; text-align:center;padding-top:30px;height:55px; overflow:hidden;}



.mnlistnav { line-height:30px; padding-left:16px;}
.mnlistnav a {text-decoration:underline; margin-right:2px;}
.mnlisttt {background-color:#E9E3D9;}
.mnsort { height:40px; margin-bottom:2px; }
.mnsort1{height:25px; margin-bottom:2px;width:100%;background-color:#E9E3D9; text-align:right;}
.mnsort p span.n1 {float:left; padding-left:20px;}
.mnsort p span.n3 {float:left; padding-left:20px; font-size:13px;}
.mnsort p span.n2 {float:right; padding-right:10px;}
.mnsort p span.n2 a {text-decoration:underline;}
.mnsort select,.mnsort input {vertical-align:middle;}
.mnsort select {margin:0 6px;}
.mnsort th {text-align:center;}
.mnsort .line{ float:left; padding:5px;width:100%; font-weight:bold;}
.mnsort .line span.check{ float:left; width:25px; text-align:center;}
.mnsort .line span.pic img{ float:left; width:90px; height:90px; border:1px solid #999999; margin-right:5px;}
.mnsort .line span.title{ float:left; width:150px; text-align:center; margin-right:5px;}
.mnsort .line span.ltitle{ float:left; width:270px; text-align:center; margin-right:5px;}
.mnsort .line span.date{ float:left; width:90px; text-align:center; margin-right:5px;}
.mnsort .line span.status{ float:left; width:60px; text-align:center; margin-right:5px;}
.mnsort .line span.cate{ float:left; width:120px; text-align:center; margin-right:5px;}
.mnsort .line span.copy{ float:left; width:60px; text-align:center;}
.showroom,buyroom { border:1px solid #fff; border-top:none;margin-bottom:10px;}
.showroom .tr1,.buyroom .tr1 {background-color:#e6e6e6;}
.showroom td,.buyroom td {word-wrap:break-word; word-break:break-all; text-align:center; padding:5px 0;}
.showroom .t1 {width:25px;}
.showroom .t2 {width:100px;}
.showroom .t2 img {width:90px; height:90px;}
.showroom .t3 {width:86px;}
.showroom .t4 {width:120px;}
.showroom .t5 {width:140px;}
.showroom .t6 {width:50px;}
.showroom .t7,.showroom .t8 {width:90px;}
.buyroom td a {text-decoration:underline;}
.buyroom .t1 {width:140px; text-align:left; padding-left:15px;}
.buyroom .t2 {width:260px; text-align:left; padding-left:10px;}
.buyroom .t3 {width:90px;}
.buyroom .t4 {width:150px;}
.mnbotad {text-align:center; color:#f30; font-weight:700; font-size:18px; line-height:24px; padding:8px 0;}
.mnbotad a {text-decoration:underline; color:#697400;}
#etools {height:30px; padding-left:420px;}
#footer {height:124px;background: url(../images/bottom_bg.gif) no-repeat left top; text-align:center; font-size:12px;}
#footer .top {color:#fff; line-height:48px;}
#footer .top a {color:#fff; padding:0 4px;}
#footer .bot span {color:#D83E00;}

#footer1 {text-align:center; font-size:12px; font-weight:bold;}
#footer1 .top {color:#fff; line-height:48px;}
#footer1 .top a {color:#fff; padding:0 4px;}
#footer1 .p {color:#223428;}


.rpath {background: url(../images/dot05.gif) no-repeat left center; font-weight:bold; line-height:38px; padding-left:14px;border-bottom:1px dashed #ccc; padding-top:4px;}
.rformbox {padding:10px; color:#000;}
.rformbox .mainbox {border-left:1px solid #efefef;border-top:1px solid #efefef;}
.rformbox .mainbox td ul li {width:100px; float:left;}
.rformbox td,.rformbox th {border-right:1px solid #efefef;border-bottom:1px solid #efefef; line-height:22px;}
.rformbox td {padding:4px 10px 4px 6px;}
.rformbox td a {color:#03C;}
.rformbox th {font-weight:normal; width:158px; text-align:left; padding-left:6px;}
.rformbox th span {color:#f30; padding-right:5px;}
.rformbox td span {color:#f30;}
.rformbox td p {line-height:18px;}
.rformbox .checkbox td {border:none;}
.rformbox .submit {text-align:center; line-height:60px;}
.rformbox .txt1 {width:200px;}
.rformbox .txt2 {width:400px;}
.rformbox .txt3 {width:350px;}
.rformbox .txt4 {width:82px;}
.rformbox .txt5 {width:52px;}
.rformbox .area {width:400px; height:40px; margin-bottom:2px;}


.rformbox .upload {width:184px;}
.rformbox .select,.rformbox input { font-size:12px;}

.main {width:960px; margin:3px auto 0;}
.pright {width:167px; float:right;}
.pleft {width:788px; float:left;}
.ptopflash {float:left; width:780px; height:120px;}
.ptopad { margin:0 0 5px 3px;}
.ptopad img {width:780px; height:120px;border:1px solid #7e8b1a;}
.plefttop {background: url(../images/plefttop.gif) no-repeat left top; height:41px; overflow:hidden; padding:0 0 0 30px; line-height:41px; font-weight:bold;}
.plefttop span {color:#f30;}
.pleftmain {background: url(../images/pleftmain.gif) repeat-y left top; padding:0 14px 0 14px; height:100%;}
.pleftmain .post img{ float:right; padding:0 0 10px 10px;}
.pleftmain1 {background: url(../images/pleftmain.gif) repeat-y left top; padding:0 3px 0 3px; height:100%;}
.pleftbot {background: url(../images/pleftbot.gif) no-repeat left top; height:30px; overflow:hidden;}
.pcatetop {background: url(../images/pcatetop.gif) no-repeat left top; height:25px; line-height:25px; overflow:hidden;}
.pcatetop p span.n1 { float:left; padding-left:23px;}
.pcatetop p span.n1 b {font-weight:400; color:#f30; padding-right:4px;}
.pcatetop p span.n2 { float:right; padding-right:25px; padding-top:4px;}
.pcatetop3 {background: url(../images/pcatetop2.gif) no-repeat left top; height:25px; line-height:25px; overflow:hidden;}
.pcatetop3 p span.n1 {float:left;padding-left:23px;}
.pcatetop3 p span.n1 b,.pcatetop3 p span.n2 b,.pcatetop3 p span.n1 b a,.pcatetop3 p span.n2 b a {font-weight:400; color:#f30; padding-right:4px;}
.pcatetop3 p span.n2 { float:right; padding:4px 25px 0 25px;background: url(../images/dot39.gif) no-repeat left center;}
.pcatetop1 {background: url(../images/pcatetop1.gif) no-repeat left top; height:6px; overflow:hidden; margin-top:8px;}
.pcatetop2 {background: url(../images/productalert.gif) no-repeat 515px top; height:23px; line-height:23px; overflow:hidden;}
.pcatetop2 p span.n1 { float:left; padding-left:23px;}
.pcatetop2 p span.n2 { float:right; padding-right:23px;}
.pcatebox {background-color:#F4F1EC; width:740px; float:left; padding:10px 0 5px 20px;}
.pcatebox ul li {width:33%; float:left; line-height:35px; height:35px;}
.pcatebot {background: url(../images/pcatebot.gif) no-repeat left top; height:6px; overflow:hidden; margin-bottom:5px;}
.pscondition { padding:0 0 0 0;}
.pscondition h4 {background: url(../images/dot22.gif) no-repeat 9px center; padding-left:20px; font-size:12px; font-weight:400; line-height:24px;}
.pscondition h4 span {color:#f30;}
.pscondition h2 {background-color:#E9E3D9; height:30px; padding:0 5px 0 20px; font-size:12px; margin:6px 0; line-height:30px;}
.pscondition p {padding:5px 0; font-size:12px; position:relative; line-height:22px;}
.pscondition p span.n3 {position:absolute; right:5px; top:5px;}
.pscondition p span.n3 a.list {background: url(../images/dot30.gif) no-repeat right center; padding-right:21px;}
.pscondition p span.n3 a.pic {background: url(../images/dot31.gif) no-repeat right center; padding-right:21px;}
.pscondition p select {margin-left:8px;}
.pscondition p .txt {width:76px;}
.pscondition p .bt {background: url(../images/bt04.gif) no-repeat left top; width:22px; height:13px; border:none; font-size:12px; font-weight:700; color:#fff; text-align:center;}
.pscondition p select,.pscondition p input {vertical-align:middle; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.pscondition p img {margin:2px 0 2px 6px;}
.pscondition .sort {background-color:#E9E3D9; height:30px; padding:0 5px 0 20px;}
.pscondition .sort p span.n1 {float:left; padding:0;}
.pscondition .sort p span.n2 {float:right;}
.pscondition .sort p span.n4 {float:left;background: url(../images/dot32.gif) no-repeat left center; padding-left:10px; font-weight:bold;}
.pscondition .sort .s1 {width:130px;}
.pslist {}

.pslist th {background-color:#E9E3D9; line-height:30px; text-align:left;}
.pslist td a {text-decoration:underline;}
.pslist td p {color:#9d9d9d;}
.pslist td b,.pslist td b a {color:#ff7d24; }
.pslist .l1 {width:210px; padding:8px 55px 3px 0; text-align:left;word-break:normal;}
.pslist .l2 { width:90px; text-align:left;}
.pslist .l2 img {margin-bottom:4px;}
.pslist .l3 {width:210px; padding:8px 15px 3px 0; text-align:left; word-break:normal;}
.pslist .l3 p span a {text-decoration:underline;}
.pslist .l4 {}
.pslist .l4 img,.pslist .l7 td img { width:90px; height:90px; margin-right:6px; border:1px solid #958156;}
.pslist .l5 {width:105px;word-break:normal;}
.pslist .l6 {width:125px; padding:8px 8px 3px 0; text-align:left;word-break:normal;}
.pslist .l7 {width:290px;}
.pslist .l7 td {border-bottom:none; text-align:left;}
.pslist .l7 td p span a {text-decoration:underline;}
.pslist td {border-bottom:1px solid #818181; word-wrap:break-word; word-break:break-all; text-align:center; padding:8px 0 8px; line-height:16px; font-size:12px;}
.pslist td div { position:relative;}
.pslist td div.urgent { position:absolute; top:-17px; right:1px;}
.pslist td p {padding-bottom:10px;}
.pslist td span a {text-decoration:none; color:#958156; font-weight:700;}
.pslist td a.video {background: url(../images/video.gif) no-repeat right center; padding-right:20px; text-decoration:none;}
.pslist td select {vertical-align:middle;}
.pslist1 {}
.pslist1 table {margin-top:6px;}
.pslist1 td { word-wrap:break-word; word-break:break-all;line-height:16px;}
.pslist1 td img {vertical-align:middle;}
.pslist1 .l1 {width:20px;}
.pslist1 .l2 a {color:#ff0000; text-decoration:underline;}
.pslist1 .l2 {width:104px;}
.pslist1 .l3 {width:80px;}
.pslist1 .l4 img {margin:10px 0 10px 15px;}
.pslist1 .l6 img {margin:10px 0 10px 10px;}
.pslist1 .l5 {width:25px; text-align:left;}
.pslist1 .piclist { width:200px; float:left; margin:10px 25px; display:inline;}
.pslist1 .piclist .pic img {width:180px; height:180px; padding:10px; border:1px solid #958156;}
.pslist1 .piclist { width:200px; float:left; margin:10px 25px; display:inline;}
.pslist1 .piclist .left{ width:20px; float:left;display:inline; margin-top:5px;}
.pslist1 .piclist .right {float:left;display:inline;}
.pslist1 .piclist .right li{height:20px; overflow:hidden; width:175px;}



.pslist1 .gylist { width:190px; float:left; display:inline; margin-bottom:10px;}
.pslist1 .gylist img {vertical-align:middle;}
.pslist1 .gylist .pic img {width:90px; height:90px; padding:4px; border:1px solid #958156; float:left;}
.pslist1 .gylist .left{ width:20px; float:left;display:inline; margin-top:5px;}
.pslist1 .gylist .right {float:right;}
.pslist1 .gylist .right .text {float:left; width:170px; overflow:hidden; height:20px;}
.pslist1 .gylist .right .pic img {width:125px; height:125px; padding:4px; border:1px solid #958156; float:left;}
.pslist1 .gylist .chat {float:left; width:190px; text-align:center;}
.pslist1 .gylist .chat img{ margin-right:5px;}

.pslist1 p { text-align:right; font-weight:bold;}
.pslist2 {}
.pslist2 table {margin:8px 0;}
.pslist2 .tt th { background-color:#E9E3D9; line-height:30px;}
.pslist2 td,.pslist2 th {text-align:center; line-height:16px; font-size:12px;}
.pslist2 .l1,.pslist2 .l2,.pslist2 .l3,.pslist2 .l4 {width:345px; text-align:left;}
.pslist2 .l1,.pslist2 .l2,.pslist2 .l4 {padding-left:22px;}
.pslist2 .l1 {background: #E9E3D9 url(../images/dot32.gif) no-repeat 13px center;}
.pslist2 .l3 {padding-left:12px;}
.pslist2 .l5 {width:138px;}
.pslist2 .bg {background-color:#F4F1EC;}
.pslist2 p {text-align:right; line-height:35px;}
.pslist2 p img {margin-right:10px;}
.psearch1 {margin-top:11px;font-size:12px; text-align:center; width:100%; float:left; line-height:26px;}
.psearch1 select,.psearch1 input {vertical-align:middle;}
.psearch1 .select {width:128px;}
.psearch1 .txt {width:192px; border:1px solid #958156; height:22px; line-height:22px; padding-left:9px; font-size:12px;}
.psearch1 .bt {background: url(../images/bt01.gif) no-repeat left top; border:0; width:94px; height:25px; text-align:center; line-height:25px;}
.psearch1 p,.psearch1 p a {text-align:center; color:#000; line-height:24px;}
.psearch1 p span a {background: url(../images/dot21.gif) no-repeat 17px center; padding-left:37px; color:#f30; font-weight:bold;}
.clboxt,.clboxb{float:left;text-align:left;width:100%; word-break:normal;}
.clboxt{border-bottom:1px dashed #ccc;line-height:24px;}
.clboxt span.n1{width:315px; float:left;}
.clboxt span.n1 b a{color:#ff7d24;font-weight:400;}
.clboxt span.n2{width:130px; float:left;}
.clboxb{line-height:21px;}
.clboxb span.n1{color:#000;float:left;width:514px;overflow:hidden; height:40px;}
.clboxb span.n2{position:absolute;right:1px;top:10px;}
.clboxb span.n2 img{margin:3px 0;}
.pendbox,.pendbox1 {background-color:#E9E3D9;font-size:12px; line-height:24px;}
.pendbox h4,.pendbox1 h4 {font-size:12px;}
.pendbox { width:354px; padding:20px 0 0 18px; height:123px;}
.pendbox p a {text-decoration:underline;}
.pendbox p b a {color:#f30;}
.pendbox p span.n1 {background: url(../images/dot23.gif) no-repeat right center; padding-right:26px;}
.pendbox p span.n2 a {color:#000;text-decoration:underline;background: url(../images/rss.gif) no-repeat right center; padding-right:18px; padding-left:55px;}
.pendbox p span.n3 {padding-left:70px;}
.pendbox p span.n3img {vertical-align:middle;}
.pendbox1 { width:330px; padding:20px 0 0 42px; height:123px;}
.pendbox1 li {background: url(../images/dot27.gif) no-repeat left center; padding-left:28px;}
.pendbox1 p {text-align:right; padding-right:52px;}
.pendbox1 p img {vertical-align:middle; margin-left:13px;}

.ltools { margin-left:13px;}

.prighttop {background: url(../images/prighttop.gif) no-repeat left top; height:8px; overflow:hidden;}
.prightbot {background: url(../images/prightbot.gif) no-repeat left top; height:10px; overflow:hidden;}
.prightbox { background-color:#E9E3D9;}
.prightbox .tl,.prightbox .tl2 {text-align:left; padding:0 2px 0 6px;}
.prightbox .tl a {color:#f93; font-weight:700;}
.prightbox .tl2 {padding-top:10px;}
.prightbox .tl2 a {background: url(../images/dot41.gif) no-repeat right center; text-decoration:underline; color:#000; padding-right:20px;}
.prightbox .rss {font-size:14px; font-weight:bold;}
.prightbox .rss a {color:#000;text-decoration:underline;background: url(../images/rss.gif) no-repeat right center; padding-right:18px;}
.prightbox h4 {color:#f30;}
.prightbox h4,.prightbox p {text-align:center; font-size:12px; font-weight:400;line-height:16px;}
.prightbox p { padding:5px 0;}
.prightbox p a {color:#ff0000; text-decoration:underline;}
.prightbox h5 a {color:#ff0000; text-align:right; float:right; font-size:12px; padding-right:10px;}
.prightbox p img {vertical-align:middle; margin:0 4px;}
.prightbox h3 {background-color:#A58C63; font-size:12px; color:#fff; line-height:20px; height:20px; text-align:center; margin-top:13px; margin-bottom:5px; position:relative;}
.prightbox h3 span.n1 { position:absolute; top:1px; left:4px;}
.prightbox h3 span.n2 {font-size:12px; font-weight:400; position:absolute; top:1px; right:6px;}
.prightbox h3 span.n2 a {color:#fff;}
.prightbox ul,.prightbox ol {padding:6px 6px 0 10px;}
.prightbox .u1 {padding:6px 2px 0 2px;}
.prightbox ul li,.prightbox ol li {line-height:18px;}
.prightbox ul li span a {color:#958156; text-decoration:underline;}
.prightbox ul li strong {font-weight:400; color:#f30;}
.prightbox ul li span.n1 {float:left; width:135px; background: url(../images/dot14.gif) no-repeat left 8px; padding-left:10px; margin-left:10px;}
.prightbox ul li span.n2 {float:right;}
.prightbox ol li {background: url(../images/dot14.gif) no-repeat left 8px; padding:0 0 0 10px;}
.prightbox .items {padding:10px 15px 6px;}
.prightbox .items img {width:60px; height:60px; float:left; margin-left:8px;}
.prightbox .more {text-align:right; padding-right:6px;}
.prightbox .more a {color:#f30;}
.pendpic { padding:0 15px;}
.pendpic p { font-size:12px; line-height:16px; margin-bottom:10px;}
.pendpic ul li img {width:75px; height:68px;}
.pendpic ul li {display:inline; margin:0 25px;}
.prad { text-align:center; padding-top:10px;}
.prad img {border:1px solid #958156; margin-bottom:2px;}
.prad1 { text-align:center; padding-top:10px;}
.prad1 img {width:165px; height:125px; margin-bottom:2px;}
.psall h3 { font-size:12px; padding-left:13px; line-height:24px;}
.psall .alllist { border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; padding:5px 13px 15px;font-size:12px; width:750px;}
.psall .alllist .list {float:left;width:375px;display:inline;}
.psall .alllist .list h4 {font-size:12px;}
.psall .alllist .list li {text-indent:7px; line-height:16px;}
.psall .alllist .link { color:#000; text-decoration:underline;}
.psall .alllist .more { color:#f00; text-decoration:underline;}
.psall .alllist .list ul {padding-bottom:10px;} 
.psall .alllist p {margin-bottom:10px;}
.psall .alllist p span {color:#f30;}
.psall .pfbox {border-bottom:1px dashed #ccc; padding:10px 0;}
.psall .pfbox li {width:100px; float:left; text-align:center; margin:0 11px;}
.psall .pfbox img {width:90px; height:90px; padding:4px; border:1px solid #958156;}
div#PreviewBox{position:absolute;Z-INDEX:2006; display:none;}
div#PreviewBox span{}
div#PreviewBox div.Picture{float:left;border:1px #666 solid;background:#FFF;text-align:center;}
div#PreviewBox div.Picture a {color:#ff0000; text-decoration:underline; font-size:12px;WORD-BREAK: keep-all; WHITE-SPACE: nowrap}
div#PreviewBox div.Picture div{border:4px #e8e8e8 solid;}
div#PreviewBox div.Picture div a img{margin:10px 10px 0 10px;border:1px #b6b6b6 solid;display: block;width:180px; height:180px;}

.ltop {background: url(../images/ltop.gif) no-repeat left top; height:55px; overflow:hidden; margin:10px auto 0; line-height:55px; text-indent:36px; font-weight:700; font-size:12px; position:relative;}
.ltop span {color:#f30;}
.ltop .r1 {position:absolute; top:20px; right:15px; line-height:16px; text-align:right; color:#000;}
.ltop .r1 a {font-weight:400; color:#f30;}
.ltop1{background:url(../images/ltop1.gif) no-repeat left top;height:16px;margin:10px auto 0;overflow:hidden;}
.ptleft{border-right:1px dashed #ccc;float:left;font-size:12px;padding:0 0 14px 21px;width:610px;}
.ptleft ul li{line-height:24px;}
.ptleft h3{font-size:12px;padding-bottom:5px;position:relative;}
.ptleft h3 span{font-size:12px;font-weight:400;position:absolute;right:21px;top:0;}
.hbg4{background:url(../images/h204.gif) no-repeat 13px center;padding-left:45px;}
.sright2{display:inline;float:right;font-size:12px;margin:0 11px 0 0;width:302px;}
.sonlog2{background:url(../images/sdetail_bg2.gif) no-repeat left top;height:343px;overflow:hidden;width:302px;}
.sonlog2 h3{font-size:12px;line-height:27px;text-indent:70px;}
.sonlog2 .box{font-size:12px;padding:4px 0 0 18px;}
.sonlog2 .box ul li{line-height:20px;}
.sonlog2 .box ul li b{display:block;float:left;font-weight:400;width:16px;}
.pbox{float:left;font-size:12px;padding:0 8px;width:460px;}
.pbox h3{border-bottom:1px dashed #ccc;font-size:12px;line-height:32px;padding-top:4px;text-indent:26px;}
.pbox .spic{padding:19px 0 0; height:180px;}
.pbox .spic li{display:inline;float:left;margin:0 8px 10px;text-align:center;width:60px; height:80px; overflow:hidden;}


.pbox .bpic{border:1px solid #283601;border-top:none;float:left;padding:22px 0 0;width:448px;}
.pbox .bpic li{display:inline;float:left;margin:0 0 0 20px;text-align:center;width:120px; height:106px; overflow:hidden;}
.pbox .bpic img{border:1px solid #283601;height:118px;width:118px;}.prline{border-right:1px dashed #ccc;}
.pbline{border-bottom:1px dashed #ccc;padding-bottom:20px;}
.tjpp{padding-left:6px;}
.spic img{border:1px solid #283601;height:58px;width:58px;}
.pbox .spic{padding:19px 0 0;}.pbox .spic li{display:inline;float:left;margin:0 8px 10px;text-align:center;width:60px;}
.tab07{background:url(../images/dot51.gif) repeat-x left 25px;}
.tab07 li{background:url(../images/sameoff03.gif) no-repeat left top;cursor:pointer;float:left;height:26px;line-height:26px;text-align:center;width:111px; overflow:hidden;}
.tab07 li.hoveron{background:url(../images/sameon03.gif) no-repeat left top;}
.tab07 li.line{background:url(../images/dot51.gif) repeat-x left 25px;font-size:0;overflow:hidden;width:2px;}

.lmain {background: url(../images/lmain.gif) repeat-y left top; margin:0 auto; padding:0 0 0 0;}
.lmain .back{ float:right; margin-right:40px;}
.lbot {background: url(../images/lbot.gif) no-repeat left top; height:30px; overflow:hidden; margin:0 auto 20px;}
.ltop,.lmain,.lbot {width:960px;}
.lmain {font-size:12px;}
.lmain h1 {font-size:18px; border-bottom:1px dashed #ccc; padding:0 0 12px 30px; margin:0 8px 8px; position:relative;}
.lmain h1 b.n1 {color:#f30; padding-left:15px;}
.lmain h1 span.n1 {background: url(../images/dot43.gif) no-repeat left center; font-size:12px; font-weight:400; padding:10px 0 10px 25px; margin-left:15px;}
.lmain h1 b.n2 {color:#f30; padding-left:50px;}
.lmain h1 .logo {background: url(../images/dot47.gif) no-repeat left center; height:28px; width:27px; position:absolute; left:16px; top:0px;}
.lmain h1 span.n2 {font-size:12px; font-weight:400; padding:10px 0 10px 25px;}
.lmain h2 {background-color:#; margin:0 2px; line-height:30px; height:30px; font-size:12px;}
.sleft h2 {background-color:#E9E3D9; padding-left:45px; line-height:30px; height:30px; font-size:12px;}
.sleft h2 {background-color:#E9E3D9; padding-left:45px; line-height:30px; height:30px; font-size:12px; position:relative;}
.sleft h2 span {font-size:12px; font-weight:400; position:absolute; top:1px; right:1px;}
.sleft h2 span a {color:#f30; padding-right:10px;}
.sright1 h2 {background-color:#E9E3D9; margin:0 2px; padding-left:15px; line-height:30px; height:30px; font-size:12px;}
.sscoll {margin:0 3px 20px 3px;}
.sscoll h2 {background-color:#E9E3D9; padding-left:45px; line-height:30px; height:30px; font-size:12px; position:relative;}
.sscoll h2 span {font-size:12px; font-weight:400; position:absolute; top:1px; right:1px;}
.sscoll h2 span a {color:#f30; padding-right:10px;}
.sscoll .box {padding:15px 20px 10px 40px;}
.sscoll .box {width:400px; float:left;}
.sscoll .box ul {width:100%; float:left;}
.sscoll .box ul li {background: url(../images/dot14.gif) no-repeat left center; width:100%;  float:left;}
.sscoll .box ul li span.n1 {width:250px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; padding-left:7px;}
.sscoll .box ul li span.n2 {float:right; padding-right:10px;}
.sscoll .box ul li span.n2 img{ padding-left:10px;}



.sscoll .box .ssbox .line{background-color:#dedede;}
.sscoll .box .ssbox .line a{ width:200px;}
.sscoll .box .ssbox .line span{}
.sscoll .box .ssbox .line img{}

.sscoll .box .ssbox th {font-weight:400; text-align:left; padding-left:5px;}



.sscoll .box .sline {border-right:1px dashed #ccc; padding-right:20px; margin-right:20px;}
.sscoll .box .row {background-color:#dedede;}
.sreply { padding:10px 0 10px 40px;}
.sreply li {width:260px; float:left;background: url(../images/dot14.gif) no-repeat left 8px; padding-left:15px; line-height:22px;}
.sreply p {text-align:right; padding-right:40px;}
.sreply1 { padding:10px 0 10px 40px;}
.sreply1 li {width:380px; float:left;background: url(../images/dot14.gif) no-repeat left 8px; padding-left:15px; line-height:22px;}


.sreply2 { padding:10px 0 10px 10px; float:left;}
.sreply2 .list { width:330px; float:left; display:inline; border-bottom:1px #666666 dashed; margin-bottom:20px;}
.sreply2 .list .left{ width:100px; float:left;} 
.sreply2 .list .left img{width:90px; height:90px; border:1px solid #958156;}
.sreply2 .list .right{width:225px; float:right;} 
.sreply2 .list .right li{ height:20px; overflow:hidden;} 



.hbg1 {background: url(../images/h201.gif) no-repeat 13px center; padding-left:45px;}
.hbg2 {background: url(../images/h202.gif) no-repeat 10px center; padding-left:45px;}
.hbg3 {background: url(../images/h203.gif) no-repeat 8px center; padding-left:45px;}
.hp1 { padding-left:21px;}
.sleft {width:678px; float:left; margin:0 0 0 3px;font-size:12px;}
.sright {width:262px; float:right; margin:0 13px 0 0;font-size:12px; background-color:#f4f1ec;}
.sright1 {width:262px; float:right; margin:0 3px 0 0;font-size:12px; border-left:1px dashed #ccc; padding-left:4px;}
.sright1 ul li span.n1 {float:left; width:160px; overflow:hidden;white-space: nowrap;background: url(../images/dot14.gif) no-repeat 15px 8px; padding-left:25px;}
.sright1 ul li span.n2 {float:right; padding-right:5px;}
.sonlog {background: url(../images/sdetail_bg.gif) no-repeat left top; width:262px; height:227px; overflow:hidden;}
.sonlog1 {background: url(../images/sdetail_bg1.gif) no-repeat left top; width:262px;}
.sonlog h3 {text-align:center; font-size:12px; line-height:27px;}
.sonlog1 h3 {text-align:center; font-size:12px; line-height:14px; padding:6px 25px 0; height:35px;}
.sonlog1 h4 {font-size:13px; color:#f30; text-align:center; padding-top:8px;}
.sonlog h4 {font-size:13px; padding-left:10px;}
.sonlog .box {padding:14px 0 0 20px;}
.sonlog1 .box {padding:0 0 0 15px; float:left;}
.sonlog ul {width:100%; float:left;}
.sonlog ul li {width:240px; float:left; border-bottom:1px #666666 solid; margin-left:10px; line-height:25px;}
.sonlog ul li span.n1 {width:100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left;}
.sonlog ul li span.n2 {float:right; padding-right:50px; width:90px;overflow:hidden;}

.sonlog1 ul {width:100%; float:left;}
.sonlog1 ul li {width:240px; float:left; border-bottom:1px #666666 solid; margin-left:10px; line-height:25px;}
.sonlog1 ul li span.n1 {width:100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left;}
.sonlog1 ul li span.n2 {float:right; padding-right:50px; width:90px; overflow:hidden; }

.sonlog .box img .sonlog1 .box img {vertical-align:middle;}
.sonlog1 .box .pic {margin-left:45px; margin-top:20px;}
.sonlog .box table {margin:10px 0;}
.sonlog1 .box table {margin:0 0 10px 0;}
.sonlog .box th,.sonlog1 .box th {text-align:right; width:75px; padding-right:8px;}
.sonlog .box td {padding:2px 0; line-height:14px;}
.sonlog1 .box td {padding:2px 0; line-height:18px; vertical-align:top;}
.sonlog .box .txt,.sonlog1 .box .txt {width:134px; height:16px; line-height:16px;}
.sonlog .box input,.sonlog1 .box input {font-size:12px;}
.sonlog .box p,.sonlog1 .box p {line-height:16px;}
.sonlog .box p img,.sonlog1 .box p img {margin-left:12px;}
.sinfo .focus {width:240px; float:left; margin:0 36px;}
.sinfo .focus .pic {border:1px solid #000;}
.sinfo .focus .pic img {width:238px; height:238px;}
.sinfo .info {width:260px; float:left;}
.sinfo .info ul li {line-height:24px;}
.sinfo .info ul li img {vertical-align:middle;}
.sinfo .info p {padding:6px 0 10px 0;}
.sinfo .info p img {margin-right:10px;}
.sinfo .info p input {margin-right:4px; float:left;}
.smessage {padding:10px 40px 16px 43px;}
.smessage p {line-height:22px;}
.spages {text-align:center;border-top:1px dashed #ccc; margin:0 10px; padding-top:9px;}
.spages table {width:380px; margin:0 auto;}
.spages li { float:left; margin:5px 0 0 1px;}
.spages li a {background-color:#E9E3D9; width:15px; height:15px; display:block; line-height:15px; float:left; color:#fff; font-weight:700; font-size:12px;}
.spages .prev,.spages .next { float:left; margin:0 14px; display:inline;}
.spages li a.cus {background-color:#000;}
.spages li a:hover {background-color:#000; text-decoration:none;}
.spages p {padding-top:10px;}
.divspages{float:left}
.loginbox {width:337px; margin-left:85px; display:inline; font-size:12px;}
.loginbox .lgtop {background: url(../images/login_top.gif) no-repeat left top; height:56px; overflow:hidden;}
.loginbox .box,.regbox .box {border:1px solid #958156; border-top:none; padding:22px 0 0 0;}
.loginbox .box {padding:22px 0 0 0;}
.loginbox .box h4 {font-size:12px; font-weight:400; padding-left:14px;}
.loginbox .box h4 a {text-decoration:underline;}
.loginbox .box h4 span a {background: url(../images/dot33.gif) no-repeat left center; color:#f30; text-decoration:none; padding-left:20px;}
.loginbox .box ul {padding:13px 73px 0 0;}
.loginbox .box li {text-align:right; line-height:24px;}
.loginbox .box .txt {border:1px solid #958156; width:120px; height:14px; line-height:14px;}
.loginbox .box .co {color:#999;font-size:11px;}
.loginbox .box .bt {background: url(../images/bt12.gif) no-repeat left top; width:75px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:12px; font-weight:700; border:none; margin:6px 52px 6px 0;}
.loginbox .box p{background-color:#958156; margin-top:15px; line-height:16px; padding:0 5px 5px 5px;}
.loginbox .box p input {vertical-align:middle;}
.loginbox .box p.co {color:#fff;}
.regbox {width:341px; margin:54px 85px 0 0; font-size:12px; display:inline;}
.regbox .rgtop {background: url(../images/regtop.gif) no-repeat left top; height:26px; overflow:hidden;}
.regbox .box {padding:5px 0 15px 10px;}
.regbox .box h4 {font-size:12px; font-weight:400;}
.regbox .box h4 a {text-decoration:underline;}
.regbox .box ul {padding:5px 0 15px 60px;}
.regbox .box li {background: url(../images/dot34.gif) no-repeat 18px center; padding-left:40px; line-height:21px;}
.regbox .box p {padding-left:80px;}

.tanform {width:750px; border:1px solid #9faa34; display:none; background-color:#fff;}
.tanform p {text-align:right; font-size:12px;}
.tanbox h2 { font-size:12px; font-weight:normal; line-height:14px; height:14px;}
.tanbox h2 span { background-color:#E9E3D9; padding:0 6px;}
.tanform1 {width:498px; border:1px solid #9faa34; background-color:#fff;}
.tanform1 p {padding-top:6px; position:relative;}
.tanform1 p b {position:absolute; top:1px; right:6px; font-weight:400;}
.tanform1 table {margin:10px 0;}
.tanform1 th {text-align:right; font-weight:400;}
.tanform1 th,.tanform1 td {padding:3px; font-size:12px;}
.tanform1 span {color:#f30;}
.tanform1 select,.tanform1 input {font-size:12px;}
.tanform1 .txt {width:164px;}
.mydiv {z-index:999;width: 500px;height: 120px;left:50%;top:50%;
margin-left:-250px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.bg,.popIframe {background-color: #666;display:none;width: 100%;height: 100%;left:0;top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.popIframe {filter:alpha(opacity=0);/*IE*/opacity:0;/*FF*/}

.cright {width:770px; float:right;}
.cleft {width:176px; float:left; border:1px solid #958156; padding:1px; height:900px;}
.cleft h2 {background-color:#958156; color:#fff; text-align:center; font-size:12px;}
.cleft h2 a {color:#fff;}
.cleft h3 {background: #E9E3D9 url(../images/dot01.gif) no-repeat 5px center; color:#fff; font-size:12px; text-indent:15px;}
.cleft h3 a {display:block; font-weight:400;}
.cleft h3 a:hover {text-decoration:none; color:#f30;}
.cleft h3 a.cus {text-decoration:none; color:#f30; font-weight:700;}
.cleft h3,.cleft h2 {margin-bottom:2px; line-height:23px;}
.cpath { line-height:40px; margin-bottom:6px;}
.cpath h2 { float:left; font-size:20px;}
.cpath .info {float:left; font-size:12px;}
.cpath .info span {color:#f60; padding:0 33px 0 26px; margin-right:13px;}
.cpath .info span a {color:#f60; text-decoration:none;}
.cpath .info a {color:#000; text-decoration:underline;}
.cpath p {float:right;}
.cpath p img {margin:10px 10px 0 0;}
.cleftshow { padding:28px 19px 84px 19px;}
.cleftshow h4 {background-color:#f30; color:#fff; font-size:12px; text-align:center; line-height:23px; margin-bottom:13px;}
.cleftshow p {line-height:16px; font-size:12px; color:#000; text-align:center;}
.cleftshow p a {text-decoration:underline;}
.cleftshow p.n1 {padding:0 0 0 17px; text-align:left;}
.cleftshow p.n2 {line-height:56px;}
.cleftshow p.n3 { padding-bottom:18px;}
.cleftshow p.n3 a {color:#f30;}
.cmembox { padding:6px 0 0 0; font-size:12px;}
.cmembox .left{ display:none;}
.cmembox .right{ display:none;}
.cmembox h3 {float:left; font-size:12px;}
.cmembox .vip {float:left; font-size:12px;}
.cmembox .vip span {color:#f60; margin:0 10px 0 10px;}
.cmembox .vip a{color:#000; text-decoration:underline;}

.cmembox .chat {background: url(../images/dot22.gif) no-repeat left 26px; float:right; line-height:16px; padding-left:8px;}
.cmembox .chat a {color:#f30;}
.cmembox .chat img {vertical-align:middle;}
.cmembox .info { border-top:1px dashed #ccc; padding:10px 55px 0 12px;width:90%;}
.cmembox .info p {line-height:16px; padding:4px 0;}
.cmembox .info p span {text-align:right; display:block;}
.cmembox .info p span a {color:#ff7d24;}
.xpcontain { border:1px solid #E9E3D9; padding:2px 3px 2px 3px; height:100%; line-height:18px; margin-bottom:10px;font-size:12px;}
.crcontain { border:1px solid #E9E3D9; padding:5px 10px 5px 26px; height:100%; line-height:18px; margin-bottom:10px;font-size:12px;}
.crcontain .more {text-align:right; display:block; padding-right:35px; line-height:32px;}
.crcontain .more a {color:#ff7d24; text-decoration:none;}
.crcontain1 { border:1px solid #E9E3D9; padding:12px 12px 2px 12px; height:100%; line-height:18px; margin-bottom:10px;font-size:12px;}
.crcontain2 { border:1px solid #E9E3D9; padding:12px 0 2px 7px; height:100%; line-height:18px; margin-bottom:10px;font-size:12px;}
.crcontain2 .cont {width:340px; float:left; margin-right:39px; display:inline;}
.crcontain2 .cont .box1 {width:340px; float:left; margin:0 0 10px 0;}
.crcontain2 .cont .box1 h3 {background-color:#F4F1EC; line-height:19px; text-indent:10px; font-size:12px; font-weight:400; margin-bottom:10px; color:#000;}
.crcontain2 .cont .box1 img {float:left; width:90px; height:90px; border:1px solid #ccc; padding:1px; margin:0 20px 0 15px;}
.crcontain2 .cont .box1 ul { padding:5px 0;}
.crcontain2 .cont .box1 p {padding:0 0 0 15px;}
.crcontain2 .cont .box1 li {padding:0 0 0 30px;background: url(../images/dot14.gif) no-repeat 20px 8px;}
.crcontain2 .cont .box1 th {padding:0 0 0 20px;background: url(../images/dot14.gif) no-repeat 10px 8px;}
.crcontain2 .cont .box1 td {padding:0 0 0 5px;}
.crcontain2 .cont .box2 p {padding:0 0 10px;}
.crcontain2 .cont .box2 p img {margin-left:10px;}
.crcontain2 .cont .focus {width:240px; float:left; margin:0 36px;}
.crcontain2 .cont .focus .pic {border:1px solid #000;}
.crcontain2 .cont .focus .pic img {width:238px; height:238px;}
.crcontain2 .cont .info {width:260px; float:left;}
.crcontain2 .cont .info ul li {line-height:24px;}
.crcontain2 .cont .info ul li img {vertical-align:middle;}
.crcontain2 .cont .info p {padding:6px 0 10px 0;}
.crcontain2 .cont .info p img {margin-right:10px;}
#index_page1{cursor:pointer;line-height:15px; height:15px; font-size:12px; position:absolute; bottom:0px; right:0px;}
#index_page1 strong{color:#fff;width:15px; display:block; float:left; text-align:center;background-color:#000; margin-left:1px;}
#index_page1 a{width:15px;color:#fff;text-decoration:none; display:block; float:left; text-align:center; background-color:#000; margin-left:1px;}
.crbox {}
.crbox h2 { font-size:12px; line-height:14px; height:14px;}
.crbox h2 a{ float:right; font-weight:bold;}
.crbox h2 span { background-color:#E9E3D9; width:127px; padding-left:6px; display:block; float:left;}
.crboxtt {background-color:#E9E3D9; line-height:25px; padding-left:10px; font-weight:700; position:relative; height:25px;}
.crboxtt span { position:absolute; right:10px; top:1px; font-weight:400;}
.crboxtt span a {color:#f30;}
.ccate {}
.ccate li {text-align:center; float:left; display:inline; margin-left:26px; width:100px; height:115px; overflow:hidden;}
.ccate li img {width:90px; height:90px; border:1px solid #283601; padding:1px;}
.cproduct {}
.cproduct h4,.ccompany h4 {font-size:12px;}
.cproduct li {width:31%; float:left;}
.cproduct a {text-decoration:underline;}
.cproduct input {vertical-align:middle;}
.cproduct p {padding-top:6px; position:relative;}
.cproduct p img {vertical-align:middle; margin-left:6px;}
.cproduct p {padding:5px 0; font-size:12px; position:relative;}
.cproduct p span.n3 {position:absolute; right:15px; top:5px;}
.cproduct p span.n3 a.list {background: url(../images/dot30.gif) no-repeat right center; padding-right:21px;}
.cproduct p span.n3 a.pic {background: url(../images/dot31.gif) no-repeat right center; padding-right:21px;}
.cproduct .textlist { width:350px; float:left; display:inline; margin:10px 10px 10px 10px;}
.cproduct .textlist .check{ width:20px; float:left;}
.cproduct .textlist .pic img {width:90px; height:90px; padding:2px; border:1px solid #958156; float:left;}
.cproduct .textlist .content {float:left; height:90px; overflow:hidden; width:220px; padding:0 0 0 10px;}
.cproduct .textlist .content span {color:#958156; text-decoration:underline; font-weight:bold;}
.cproduct .gylist { width:130px; float:left; display:inline; margin:15px 0 0 10px;}
.cproduct .gylist img {vertical-align:middle;}
.cproduct .gylist .title{ height:35px; overflow:hidden;}
.cproduct .gylist .pic img {width:90px; height:90px; padding:2px; border:1px solid #958156; float:left;}
.cproduct .gylist .left{ width:20px; float:left;display:inline; margin-top:5px;}
.cproduct .gylist .right {float:right;}
.cproduct .gylist .right .text {float:left; width:86px; overflow:hidden; height:20px;}
.cproduct .gylist .right .pic img {width:86px; height:86px; padding:4px; border:1px solid #958156; float:left;}


.cproduct .gylist1 { width:135px; float:left; display:inline; margin:15px 0 0 20px;}
.cproduct .gylist1 img {vertical-align:middle;}
.cproduct .gylist1 .pic img {width:90px; height:90px; padding:2px; border:1px solid #958156; float:left;}
.ccompany { margin:4px 55px 5px 0; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.ccompany h4 {position:relative; width:100%;}
.ccompany h4 span { position:absolute; right:1px; top:1px; font-weight:400;}
.ccompany h4 span a {color:#ff7d24; text-decoration:none;}
.ccompany h4 a {text-decoration:underline;}
.ccompany li {width:45%; float:left;}
.ccontact {padding:10px 0 0; border:1px solid #E9E3D9; margin-bottom:10px;}
.ccontact .left {width:436px; float:left;}
.ccontact .left .logo {float:left;margin:0 0 0 20px;}
.ccontact .left .logo img {width:90px; height:90px; float:left;}
.ccontact .left .info {float:right; padding-right:40px; width:250px;}
.ccontact .left .info h3 {font-size:12px;}
.ccontact .left .info li {line-height:16px; padding:2px;}
.ccontact .left .info p {line-height:16px; padding:5px;}
.ccontact .left .info img {margin-left:15px;}
.ccontact .left .bot {width:386px; float:left;padding:0 0 0 50px;}
.ccontact .left .bot img { vertical-align:middle; line-height:40px;}
.ccontact .left .bot p { padding:10px 0;}
.ccontact .right {width:289px; float:right; border:1px solid #E9E3D9; background-color:#F4F1EC; float:right; padding:0 0 10px 0; margin:0 10px 10px 0;}
.ccontact .right h3 {background-color:#E9E3D9; font-size:12px; text-indent:5px;}
.ccontact .right .txt {width:265px; height:260px; margin:15px 0 0 10px;}
.ccontact .right p {text-align:center; padding:5px 10px;}
.ccontact .right p img {margin:0 3px;}
.ccontact .right p span.n1 {float:left;}
.ccontact .right p span.n2 {float:right;}
.cupdate {text-align:right; line-height:16px; padding-bottom:10px;}

.csearch {height:24px; border:1px solid #958156; background-color:#E9E3D9; padding:3px 2px 4px 5px; margin-bottom:10px;}
.csearch select,.csearch input {vertical-align:middle; margin-left:15px; font-family:Arial, Helvetica, sans-serif;}
.csearch .select {width:128px;}
.csearch .txt {width:500px; border:1px solid #958156; height:22px; line-height:22px; padding-left:9px; font-size:12px;}
.csearch .bt {background: url(../images/bt01.gif) no-repeat left top; border:0; width:94px; height:25px; text-align:center; line-height:25px;}
.csearch span a {background: url(../images/dot13.gif) no-repeat right center; padding-right:10px; color:#000; margin-left:25px;}

.ccert {}
.ccert .cont {padding:25px 0 0 0;}
.ccert .left {width:180px; float:left; border-right:1px dashed #ccc; padding-right:25px;}
.ccert .left dl {width:180px; float:left; display:inline; padding:25px 0 0 0;}
.ccert .left dt img {width:180px; height:180px; margin-bottom:10px;}
.ccert .left dt,.ccert .left dd,.ccert .cont td {text-align:center; word-wrap:break-word; word-break:break-all;}
.ccert .right {width:510px; float:right; padding:25px 0 0 0;}
.ccert .right p {color:#000; line-height:20px;}
.ccert .right p img {width:90px; height:90px; padding:1px; border:1px solid #ccc; margin-top:20px;}
.ccert .right .tb1,.ccert .cont .tb1 {text-align:center; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.ccert .right .tb1 td,.ccert .right .tb1 th,.ccert .cont .tb1 th,.ccert .cont .tb1 td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:3px 0;}
.ccert .right .tb1 th,.ccert .cont .tb1 th {background-color:#f3f3eb; line-height:12px;}
.ccert .left1 {width:94px; float:left; margin:0 105px 0 180px;}
.ccert .left1 dl {width:94px; float:left; display:inline; padding:25px 0 0 0;}
.ccert .left1 dt img {width:90px; height:90px; padding:1px; border:1px solid #ccc; margin-bottom:10px;}
.ccert .left1 dd {padding:0 8px; text-align:center;}
.ccert .left1 dd img {vertical-align:middle;}
.ccert .right1 {padding:25px 0 0 0; float:right; width:340px;}
.ccert .right1 p {color:#000; line-height:20px;}
.ccert .bot {width:100%; text-align:center; float:left; margin:35px 0 20px 0;}
.ccert .bot dt img {width:480px; height:480px;}
.ccert .bot dd {line-height:40px;}

.ccert .rightq {width:180px; float:right; border-left:1px dashed #ccc; padding:0 25px; display:inline;}
.ccert .rightq dl {width:180px; float:left; display:inline; padding:25px 0 0 0;}
.ccert .rightq dt img {width:180px; height:180px; margin-bottom:10px;}
.ccert .rightq dt,.ccert .rightq dd {text-align:center; word-wrap:break-word; word-break:break-all;}
.ccert .leftq {width:500px; float:left; padding:25px 0 0 0;}
.ccert .leftq p {color:#000; line-height:20px;}
.ccert .leftq p img {width:90px; height:90px; padding:1px; border:1px solid #ccc; margin-top:20px;}

.ccert .list{ width:300px; float:left; border:1px solid #E9E3D9; padding:10px; margin:0 20px 20px 0;}
.ccert .list li{ line-height:28px;}
.ccert .list span{ font-weight:bold;}


.contactbox { margin:15px 0;}
.contactbox .pt02 {LINE-HEIGHT: 18px; MARGIN: 5px 0px 0px 10px; WIDTH: 215px; FONT-SIZE: 12px}
.contactbox .line {height:10px; overflow:hidden;}

.cprofile {background: url(../images/dot37.gif) repeat-y center top; padding:1px 0 10px 0; border:1px solid #f0edf0; margin-bottom:10px;}
.cprofile .box1 {width:369px;float:left;background: url(../images/h303.gif) no-repeat left top; margin:0 1px; display:inline;}
.cprofile .box1 h3 {height:26px; padding:0 0 0 5px; line-height:26px; font-size:12px; color:#fff; margin-bottom:6px;}
.cprofile .box1 h3 span {width:110px; text-align:center; float:left;}
.cprofile .box1 p {word-wrap:break-word;word-break:break-all; padding:0 12px; line-height:22px;}

.infiniteCarousel {position: relative; width:700px; margin:10px auto;}
.infiniteCarousel .wrapper {width: 620px; margin:0 35px; height:70px; overflow:hidden;}
.infiniteCarousel ul a img { width:58px; height:58px; border:1px solid #ccc;}
.infiniteCarousel ul li {float:left;width: 70px; padding: 4px;display:block; text-align:center;}
.infiniteCarousel .arrow {display: block;height: 36px;width: 37px;text-indent: -999px;position: absolute;top: 37px;cursor: pointer;outline: 0;}
.infiniteCarousel .forward {background: url(../images/down.gif) no-repeat 0 0;right: 0;}
.infiniteCarousel .back {background: url(../images/up.gif) no-repeat 0 0;left: 0;}


.introShow {width:360px; margin:0 auto;}
.introShow .mainShow {height:360px;}
.mainShow img{width:358px;height:358px; border:1px solid #283601;}
.introShow .scroll {margin:8px 0;width:360px;height:100px;overflow:hidden;}
.scroll li img{width:58px;height:58px;}
.scroll a span {display:none;}
.scroll .prevView, .scroll .nextView, .scroll .prevView.prevStop, .scroll .nextStop {float:left;margin-top:12px;width:25px;height:33px;}
.scroll .prevView {background: url(../images/up.gif) no-repeat 0 0; cursor:pointer;}
.scroll .prevStop {background: url(../images/up.gif) no-repeat 0 0;cursor:pointer;}
.scroll .nextView, .scroll .nextStop {float:right;background: url(../images/down.gif) no-repeat 0 0;}
.scroll ul {float:left;width:300px;height:64px;overflow:hidden; margin-bottom:10px;}
.scroll li {float:left;}
.scroll li a {display:block;margin-left:11px;border:1px solid #ededed;padding:1px;}
.scroll ul li a:hover {border:1px solid #f60;}
.scroll p {text-align:center;}
.scroll p img {margin:0 5px;}

.producttb {border-top:1px dashed #ccc; margin-bottom:10px;}
.producttb td {border-bottom:1px solid #E9E3D9; padding:10px 10px 10px 15px;}
.producttb td table,.producttb td table td {border:none;}
.producttb td table td {border:none; padding:0;}
.producttb .pic img {width:90px; height:90px; padding:2px; border:1px solid #958156; float:left; margin-right:12px;}
.producttb1 {border-top:1px dashed #ccc; margin-bottom:10px;}

.srspic {}
.srspic a {position:relative; float:left;}
.srspic img {width:60px; height:60px; margin:8px 0 0 15px;border:1px solid #958156;}

.srspic1 {}
.srspic1 a {position:relative; float:left;}
.srspic1 img {width:90px; height:90px; margin:8px 0 0 25px;border:1px solid #958156;}

.rtop {background: url(../images/regt.gif) no-repeat left top; height:6px; overflow:hidden;}
.rbot {background: url(../images/regb.gif) no-repeat left top; height:6px; overflow:hidden; margin-bottom:3px;}
.rbox {background-color:#F4F1EC; padding:0 0 0 0;}
.regmain {width:846px; margin:0 auto; font-size:12px;}
.regdes { padding:0 0 8px 22px;}
.regdes h3 { font-size:12px; padding-bottom:8px;}
.regdes ul li {background: url(../images/dot42.gif) no-repeat 23px center; line-height:26px; float:left; width:28%; padding-left:38px; font-size:12px;}
.regsubdes { padding:15px 0 15px 180px;}
.regsubdes p {padding:0 0 0 52px;}
.regsubdes p img {margin:22px 0 22px 78px;}
.regsubdes h4 {padding:0 0 0 49px; color:#f30; font-size:12px; margin-bottom:16px;}
.regsubdes ul {width:450px;}
.regsubdes ul li {background: url(../images/dot48.gif) no-repeat left 10px; padding-left:10px; line-height:24px;}
.regsubdes a {text-decoration:underline;}
.regqr,.regqr1 {padding:20px 0 25px 180px; border-bottom:1px dashed #ccc; position:relative;width:666px;}
.regqr1 ul {width:516px;}
.regqr img,.regqr1 img {position:absolute; right:30px; bottom:30px;}
.regqr h3 {font-size:12px;}
.regqr1 h3 {font-size:12px; padding-bottom:20px; width:522px;}
.regqr ul li {background: url(../images/dot22.gif) no-repeat 8px 10px; padding-left:24px; line-height:24px; color:#958156;}
.regqr ul li a {text-decoration:underline; font-weight:700; display:block; color:#958156;}
.regqr1 ul li {background: url(../images/dot22.gif) no-repeat 8px 10px; padding-left:24px; line-height:24px;}
.regnotice {padding:20px 0 25px 180px; width:415px;}
.regnotice a {text-decoration:underline; font-weight:700;}
.regnotice span {color:#ff6500; font-weight:700;}
.regstep1 {width:836px; margin:6px auto 3px; height:28px; line-height:28px;background: url(../images/regstep1.gif) no-repeat left top;}
.regstep2 {width:836px; margin:6px auto 3px; height:28px; line-height:28px;background: url(../images/regstep2.gif) no-repeat left top;}
.regstep4 {width:836px; margin:6px auto 3px; height:28px; line-height:28px;background: url(../images/regstep4.gif) no-repeat left top;}
.rsinfo {width:836px; margin:0 auto 3px; line-height:24px;}
.rsinfo span {color:#f30;}
.rsinfo h3 { font-size:12px; padding:0 0 5px 10px; border-bottom:1px dashed #ccc;}
.regform { padding:0 8px;}
.regform h3 { font-size:12px; padding:0 0 5px 10px; border-bottom:1px dashed #ccc;}
.bchose {padding:5px 0 5px 59px; color:#f30;}
.regformbox { padding:10px 0;}
.regformbox th {width:218px; text-align:right; color:#676c39;padding:3px 5px 2px 0;}
.regformbox th span {color:#f30;}
.regformbox .txt,.regformbox .txt1,.regformbox .txt2,.regformbox .txt3,.regformbox .txt4,.regformbox .txt5 {}
.regformbox .txt {width:346px;height:16px;}
.regformbox .txt1 {width:144px;height:20px;}
.regformbox .txt2 {width:170px;height:20px; margin-top:3px;}
.regformbox .txt3 {width:46px;height:16px;}
.regformbox .txt4 {width:56px;height:16px;}
.regformbox .txt5 {width:131px;height:16px;}
.regformbox .select {height:22px;}
.regformbox .select1 {width:348px;height:22px; border:1px solid #283601;}
.regformbox td {padding:3px 2px;}
.regformbox td p {padding:0 0 0 9px; color:#999;}
.regformbox td img {vertical-align:middle; margin:0 1px;}
.regformbox td b {font-weight:400; color:#f30;}
.regformbox td b a {text-decoration:underline; color:#f30;}
.regformbox td b a:hover {text-decoration:none;}
.regformbox td p span.n2 { color:#000; line-height:26px;}
.regformbox td a {color:#000;}
.regformbox img,.regformbox input,.regformbox select {vertical-align:middle;}
.regsub {text-align:center; padding:10px 0;}
.regsub img {margin:0 5px;}
.bgc {background-color:#F4F1EC;}
.bgc1 {background-color:#F4F1EC; border-bottom:10px solid #F4F1EC; border-top:10px solid #F4F1EC;}

.zhmain {width:916px; margin:0 auto;}
.xpmain {width:934px; margin:0 auto;}
.zhbox1 { margin:0 0 5px 0;}
.zhbox1 p {line-height:22px;}
.zhbox1 p span {color:#f30;}
.zhbox1 p .txt {width:110px;}
.zhbox1 p img,.zhbox1 p input {vertical-align:middle;}
.zhbox1 p a {text-decoration:none;}
.zhbox1 p.log {padding:12px 0 16px 52px; border-bottom:1px solid #ccc;}
.zhtb2 th {width:220px; padding-left:4px; text-align:left;}
.zhtb2 td {padding:3px 0;}
.zhtb2 th span {color:#f30;}
.zhtb2 .area1,.regformbox .area1 {width:450px; height:120px;}
.zhtb2 .bt1,.regformbox .bt1 {background: url(../images/bt32.gif) no-repeat left top; border:0; width:169px; height:16px; line-height:16px; text-align:center; font-size:12px; color:#000; font-weight:700; font-family:Arial, Helvetica, sans-serif;}
.zhtb1 { margin:8px 0 0 0;}
.zhtb1 th { padding-left:10px;}
.zhtb1 th span {color:#f30;}
.zhtb1 td {border-bottom:1px solid #ccc; padding:4px 0;}
.zhtb1 .date {background: url(../images/dot45.gif) no-repeat right center; width:120px;}
.zhtb1 .txt {width:75px;}
.zhtb1 .txt1,.zhtb2 .txt1 {width:230px;}
.asearchbox {border-top:1px dashed #ccc; margin:0 16px;}
.asearchbox .logo {background: url(../images/asearch.gif) no-repeat left top; float:left; width:130px; height:147px; margin:36px 114px 0 34px;}
.asearchbox .box {border:1px solid #e7efbd; background-color:#f2f4de; float:left; width:512px; margin:13px 0 0 0; padding:20px 0 12px 0;}
.asearchbox .box th {width:209px; text-align:right; font-weight:400; padding-right:3px;}
.asearchbox .box input,.asearchbox .box select {font-size:12px;}
.asearchbox .box .txt {width:202px;}
.asearchbox .box .s1 {width:120px;}
.asearchbox .box .s2 {width:192px;}
.asearchbox .box .bt {background: url(../images/bt37.gif) no-repeat left top; border:none; text-align:center; color:#fff; width:72px; height:25px; line-height:25px; font-size:12px;}
.asearchbox .box td {padding:5px 0;}

.lightbox { border:1px solid #958156; background-color:#fff; width:418px; display:none;}
.lightbox h1 {font-size:15px;}
.lightbox h2 {font-size:13px; padding-left:34px; height:26px; line-height:26px;}
.lightbox h2.msn {background: url(../images/icon3.gif) no-repeat left center;}
.lightbox h2.sky {background: url(../images/icon4.gif) no-repeat left center;}
.lightbox .logo {background: url(../images/logo_l.gif) no-repeat 128px 18px; height:66px; border-bottom:1px dashed #ccc; margin:0 5px;}
.lightbox .box {padding:15px 27px;}
.lightbox .close {background-color:#E9E3D9; text-align:right; line-height:26px; padding-right:12px;}
.lightbox .close a {background: url(../images/dot49.gif) no-repeat left center; padding-left:21px;}
.lightbox .box .chatl {text-align:center;}
.lightbox .box .chatl img {margin:0 35px 10px;}
.lightbox .box p,.lightbox .box li {line-height:16px;}
.lightbox .box p {padding-left:14px;}
.lightbox .box ul,.lightbox .box ol {padding-bottom:10px;}
.lightbox .box ul li {background: url(../images/dot22.gif) no-repeat 16px 6px; padding-left:28px; color:#95952c;}
.lightbox .box ol li {background: url(../images/dot14.gif) no-repeat 16px 7px; padding-left:28px;}
.lightbox .box .p1 {padding:10px 0 10px 14px;}
.lightbox .box .p2 {text-align:right; padding:10px 20px 0 0;}
.lightbox .box .p2 img {margin:0 5px;}

.ntopad { border:1px solid #7e8b1a;}
.ntopad img {width:958px; height:118px;}
.nnav {background: url(../images/news_nav_bg.gif) repeat-x left top; height:28px; line-height:28px; font-size:13px; color:#f30; text-align:center; margin:4px 0;}
.nnav a {margin:0 16px; color:#000; font-weight:700;}
.nnav span {background: url(../images/dot50.gif) no-repeat right center;}
.nsleft {width:648px; float:left;}
.nright {width:302px; float:right;}
.nright .rss {text-align:right; line-height:28px; padding-right:9px;}
.nright .rss {font-size:12px; font-weight:bold;}
.nright .rss a {color:#000;text-decoration:underline;background: url(../images/rss.gif) no-repeat right center; padding-right:18px;}
.nsleftbox,.nrightbox,.nendbox {border:1px solid #E9E3D9; padding:1px; margin-bottom:3px; color:#000;font-size:12px; height:100%;}
.nsleftbox a,.nrightbox a,.nendbox a {color:#000;}
.nsleftbox .tt {background-color:#E9E3D9; height:30px; line-height:30px; padding-left:13px; position:relative; font-weight:700; font-size:12px; width:631px; float:left;}
.nsleftbox .tt span.n1 {position:absolute; left:340px; top:0px;}
.nsleftbox .tt span.n2 {font-size:12px;position:absolute; right:8px; top:0px; font-weight:400;}
.nsleftbox .tt span.n2 a {color:#f30;}
.nsleftbox .tt span.n3 {font-size:12px;position:absolute; right:8px; top:0px; font-weight:400;}
.nsleftbox .tt span.n3 a {text-decoration:underline;}
.nsleftbox .fbox {width:300px; float:left; margin-left:19px; display:inline; margin-top:13px; height:350px; overflow:hidden;}
.nsleftbox li {line-height:22px;}
.nsleftbox p { line-height:22px; padding-right:8px;}
.nsleftbox .more {text-align:right; font-weight:700; padding-right:8px;}
.nsleftbox .more a {text-decoration:underline;}
.nsleftbox .nbox {width:310px; float:right; margin-top:13px;}
.nsleftbox .nbox h3 {font-size:12px; line-height:48px;}
.nsleftbox .nbox ul {border-top:1px dashed #ccc; width:100%; float:left; padding-top:19px; margin-top:15px;}
.nsleftbox .nbox ul li {background: url(../images/dot14.gif) no-repeat 3px center; width:100%;  float:left;}
.nsleftbox .nbox ul li span.n1 {width:195px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; padding-left:10px;}
.nsleftbox .nbox ul li span.n2 {float:right; padding-right:10px;}
.nsleftad {border:1px solid #7e8b1a; margin-bottom:3px;}
.nsleftad img {width:320px; height:118px;}
.nslbox {width:182px; float:left; margin-left:12px; display:inline; margin-top:10px;}
.nslbox h4 {font-size:12px; text-align:center;}
.nslbox img {width:180px; height:180px; border:1px solid #7e8b1a;}
.nsrbox {width:408px; float:right; margin-top:10px;}
.nsrbox h3 {font-size:12px;}
.nsrbox ul {width:100%; float:left;}
.nsrbox ul li {background: url(../images/dot14.gif) no-repeat left center; width:100%;  float:left;}
.nsrbox ul li span.n1 {width:280px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; padding-left:7px;}
.nsrbox ul li span.n2 {float:right; padding-right:10px;}
.nsrbox p.moren { font-weight:400; text-align:right;}
.nsrbox p.moren a {color:#f30;}
.nsrbox p.more {font-weight:400;}
.nslbox1 {width:271px; float:left; padding:9px 22px 10px 9px; border-right:1px dashed #ccc; margin-bottom:22px;}
.nslbox1 h4,.nsrbox1 h4 {font-size:12px; position:relative; margin-bottom:10px; width:100%; float:left;}
.nslbox1 h4 span,.nsrbox1 h4 span {position:absolute; right:0px; top:0px; font-size:12px; font-weight:400;}
.nslbox1 h4 span a,.nsrbox1 h4 span a {color:#f30;}
.nslbox1 ul,.nsrbox1 ul {width:100%; float:left;}
.nslbox1 ul li,.nsrbox1 ul li {background: url(../images/dot14.gif) no-repeat 2px center; width:100%;  float:left;}
.nslbox1 ul li span.n1 {width:180px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; padding-left:8px;}
.nslbox1 ul li span.n2,.nsrbox1 ul li span.n2 {float:right; padding-right:4px;}
.nsrbox1 {width:308px; float:right; padding:9px 12px 22px 9px;}
.nsrbox1 ul li span.n1 {width:215px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; padding-left:8px;}
.nrightbox h3 {background-color:#E9E3D9; height:30px; line-height:30px; padding-left:13px; font-size:12px; color:#000;}
.nrightbox .box1,.nrightbox .box6 { padding:9px 19px 0 10px;}
.nrightbox .box6 {margin-bottom:10px; float:left;}
.nrightbox .box1 img,.nrightbox .box6 img {width:90px; height:90px; border:1px solid #7e8b1a; float:left; margin-right:17px;}
.nrightbox .box1 a {display:block; float:left;}
.nrightbox .box1 .des,.nrightbox .box6 .des {}
.nrightbox .box1 .des h4,.nrightbox .box6 .des h4 {font-size:12px;}
.nrightbox .box1 .des h4 a {float:none;}
.nrightbox .box1 .des p,.nrightbox .box6 .des p {font-size:12px;}
.nrightbox .box6 .des h4 {padding-top:15px; width:140px; margin-bottom:10px;}
.nrightbox .box1 .des .more,.nrightbox .box6 .des .more {font-weight:400; text-align:right;}
.nrightbox .box2 { padding:9px 19px 12px 10px;}
.nrightbox .box2 .pic { float:left; margin-right:17px;}
.nrightbox .box2 .pic img {width:110px; height:150px; border:1px solid #7e8b1a;}
.nrightbox .box2 .des { float:left; line-height:16px; width:140px;}
.nrightbox .box2 .des h4 {font-size:12px; margin-bottom:8px;}
.nrightbox .box2 .des p {font-size:12px;}
.nrightbox .box2 .des p img {margin-top:10px;}
.nrightbox .box2 .des .txt {width:138px;}
.nrightbox .box3,.nrightbox .box4,.nrightbox .box5 { padding:8px 7px 0 10px;}
.nrightbox .box3 ul {width:100%; float:left;}
.nrightbox .box3 ul li {background: url(../images/dot14.gif) no-repeat left center; width:100%;  float:left;}
.nrightbox .box3 ul li span.n1 {width:180px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; padding-left:7px;}
.nrightbox .box3 ul li span.n2 {float:right;}
.nrightbox .box3 p.more,.nrightbox .box4 p.more {font-weight:400; text-align:right;}
.nrightbox .box3 p.more a,.nrightbox .box4 p.more a {color:#f30;}
.nrightbox .box4 ul li {width:250px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nrightbox .box5 { float:left; padding-bottom:9px;}
.nrightbox .box5 a {margin:0 10px 0 0; WORD-BREAK: keep-all; WHITE-SPACE: nowrap; float:left; display:block;}
.nendbox h3 {background-color:#E9E3D9; height:30px; line-height:30px; padding-left:13px; font-size:12px; color:#000;}
.nendbox .box { padding:8px 7px 7px 10px; width:939px; float:left;}
.nendbox .box a {margin:0 10px 0 0; WORD-BREAK: keep-all; WHITE-SPACE: nowrap; float:left; display:block;}
.nmail {width:952px; margin:0 auto; background-color:#E9E3D9; color:#000; font-size:12px; font-weight:700; line-height:30px; text-indent:15px;}
.nmail a {color:#f30; text-decoration:underline;}
.nlefttop {background: url(../images/nlefttop.gif) no-repeat left top; height:41px; overflow:hidden; padding:0 0 0 30px; line-height:41px; font-weight:bold;}
.nleftmain {background: url(../images/nleftmain.gif) repeat-y left top; padding:0 4px 0 4px; height:100%; color:#000; font-size:12px;}
.nleftmain h1 {font-size:25px; line-height:28px; padding-left:10px;}
.nleftmain h2 {font-size:18px; line-height:22px; padding-left:10px;}
.nleftmain p.ninfo {float:left; width:60%; padding-left:10px;}
.nleftmain p.ninfo span { float:right; bottom:0px; right:10px;}
.nleftmain p.ninfo span a.print {background: url(../images/print.gif) no-repeat left center; padding:7px 28px 7px 32px; line-height:28px;}
.nleftmain p.ninfo span a.s1 {font-size:20px;}
.nleftmain p.ninfo span a.s2 {font-size:15px;}
.nleftmain p.ninfo span a.s3 {font-size:12px; padding-right:17px;}
.nleftbot {background: url(../images/nleftbot.gif) no-repeat left top; height:6px; overflow:hidden;}
.nleftmain p.ndes {background-color:#efefef; padding:0 4px 0 10px; margin:10px 0 10px 0;}
.nleftmain .ndescrib { padding:0 4px 0 10px;}
.nleftmain .ndescrib p{ padding-bottom:20px;}

.nleftmain .pages {background-color:#E9E3D9; line-height:30px; width:100%; float:left; font-weight:700; margin:0 0 0 0;}
.nleftmain .pages span.n1 {float:left; padding-left:6px;}
.nleftmain .pages span.n2 {float:right; padding-right:32px;}
.nleftmain .pages span.n2 .txt {width:16px; height:16px; line-height:16px; vertical-align:middle;}
.nleftmain p.notice {padding:0 0 0 10px; color:#CCCCCC}
.nrnews { padding:6px 14px;}
.nrnews h3 {font-size:12px;}
.nrnews ul li {background: url(../images/dot14.gif) no-repeat left center; padding-left:7px;}
.npiclist {padding:12px 12px 0 12px; width:620px; float:left;}
.npiclist li {width:120px; height:140px; overflow:hidden; float:left; text-align:center; margin:0 2px 15px 2px; line-height:30px; display:inline;}
.npiclist li img {width:118px; height:118px; float:left; border:1px solid #7e8b1a;}

.npiclist1 {padding:12px 12px 0 12px; width:745px; float:left; border:1px solid #E9E3D9;}
.npiclist1 li {width:120px; float:left; text-align:center; margin:0 2px 15px 2px; line-height:30px; display:inline;}
.npiclist1 li img {width:118px; height:118px; float:left; border:1px solid #7e8b1a;}

.nrightad1 { margin-bottom:2px;}
.nrightad1 img {border:1px solid #7e8b1a; width:300px; height:90px;}
.newsdlist {padding:0 0 0 5px;}
.newsdlist ul {border-bottom:1px dashed #ccc; width:100%; float:left; padding-bottom:10px; margin-bottom:7px;}
.newsdlist ul li {background: url(../images/dot14.gif) no-repeat 10px center; width:100%;  float:left;}
.newsdlist ul li span.n1 {width:430px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; padding-left:17px;}
.newsdlist ul li span.n2 {float:right; padding-right:32px;}
.ntaglist {border-bottom:1px dashed #ccc;margin:0 2px 5px 5px; padding:0 32px 5px 7px;}
.ntaglist h4 {background: url(../images/dot14.gif) no-repeat left center; padding-left:4px; font-size:12px;}
.ntaglist h4 a {color:#000;}
.ntaglist p {color:#666;}

#information { width:968px; margin:0 auto; padding:0 0 8px;}
#information .top { height:15px; width:968px; background:url(../images/pic_imtopbg.gif) no-repeat;}
#information .bottom { height:15px; width:968px; background:url(../images/pic_imbottombg.gif) no-repeat;}
#information .center { width:968px; background:url(../images/pic_imcenterbg.gif) repeat-y;}
#information .center .left { width:680px; margin:0 0 0 20px; float:left; }
#information .center .right { width:160px; margin:0 0 0 32px; float:left;}
#information .center .left .contenttop { width:676px;}
#information .center .left .contenttop .pic { float:left;}
#information .center .left .contenttop .text { float:left; color:#FF3C3C; font-size:14px; font-weight:bold; padding:10px 0 0 0; width:392px;}
#information .center .left .xx_01 { width:580px; padding:10px 0 0 30px; line-height:22px;}
#information .center .left .email { width:680px; height:126px; margin:10px 0 0 10px;}
#information .center .left .email .left1{ float:left; padding:24px 0 0 0px; color:#555555; font-size:12px; width:393px; height:126px; background:url(../images/pic_emailbg.jpg) left top no-repeat;}
#information .center .left .email .left1 li{ height:14px; margin-left:50px;}
#information .center .left .email .left1 .email{ height:34px; margin-left:30px;}
#information .center .left .email .left1 .ddbtn{ margin:0 0 -4px; position:relative;}

#information .center .left .email .right1 img{ float:left; color:#555555; width:233px; margin-left:20px; height:126px;}
#information .center .left .text05 { width:620px; padding:0 0 5px 35px; border-bottom:1px dashed #ccc;}
#information .center .left .text05 h1{ color:#FF3C3C; font-size:16px;}
#information .center .left .text05 h2{ color:#FF7D24; font-size:14px; padding:20px 0 10px 25px;}
#information .center .left .text05 span{ color:#FF3C3C; font-size:14px;}
#information .center .left .text05 p{ padding:0 0 0 25px;}
#information .center .left .text06 { width:620px; padding:0 0 0 35px;}
#information .center .left .text06 a{color:#FF7D24; text-decoration:underline;}
#information .center .left .text06 h2{ color:#FF3C3C; font-size:14px; padding:20px 0 15px 0;}
#information .center .left .text06 li{ padding-left:22px; line-height:24px; background:url(../images/icon_arrow_06.gif) left top no-repeat;}
#information .center .left .text07 { width:620px; padding:25px 0 20px 55px;}
#information .center .left .text07 a{color:#FF7D24; text-decoration:underline;}
#information .center .right li { width:160px; padding:15px 0 0 0;float:left; text-align:center;}
#information .center .right p { padding:10px 0 0 0;}
#information .center .right p a { color:#FF6600; text-decoration:none; font-weight:bold;}
#information .center .right p a:hover { color:#FF6600; text-decoration:underline; font-weight:bold;}

#design {width:960px; margin:0 0 0 20px; color:#000; background-color:#8b898a; float:left;}


#design .nav{ background-color:#bbb; float:left; width:960px; line-height:35px; text-align:right; margin-bottom:20px;}
#design .left{ width:710px; float:left;}
#design .right{ float:right;}
#design .left .focus {width:362px; float:left; background-color:#d9dbda; margin:0 3px 3px 0; height:300px;}
#design .left .headline {float:left; background-color:#d9dbda; margin:0 3px 0 0;}
#design .left .headline h1{ font-size:14px; font-weight:bold; padding:20px 20px 0 20px; width:300px; overflow:hidden; height:20px;}
#design .left .headline ul{ margin:13px 10px 16px 23px;}
#design .left .headline li{ padding-left:10px; width:299px; overflow:hidden; height:21px;background: url(../images/icon_yellow.gif) no-repeat left top; background-position: left 7px;}
#design .left .content{ float:left;}
#design .left .content .left1{ float:left; margin-right:3px; background-color:#f0f0f0;}
#design .left .content .left1 ul{ margin:25px 20px 15px 20px; }
#design .left .content .left1 li{ padding-left:10px;overflow:hidden; height:21px; width:190px; font-size:12px;background: url(../images/icon_yellow.gif) no-repeat left top; background-position: left 7px;}
#design .left .content .right1{ float:left; background-color:#f0f0f0;}
#design .left .content .right1 ul{ margin:25px 20px 15px 20px; }
#design .left .content .right1 li{ padding-left:10px;overflow:hidden; height:21px; width:190px; font-size:12px;background: url(../images/icon_yellow.gif) no-repeat left top; background-position: left 7px;}

#design .left5{ width:300px; float:left; margin-right:3px;}
#design .left5 .pic { background-color:#f0f0f0; padding:17px 102px 17px 76px; margin-bottom:3px;}
#design .left5 .pic img { width:120px; height:120px; border:1px solid #555555;}
#design .left5 .info{ padding:15px 0 15px 15px; background-color:#f0f0f0;}
#design .left5 .info li{ line-height:28px;}
#design .left5 .info span{ font-weight:bold;}
#design .right5 { float:right;}
#design .right5 .focus{}
#design .right5 .focus .pic { height:330px; float:left;margin-right:3px; background-color:#d9dbda; padding:40px 26px 40px 26px;}
#design .right5 .focus .pic img{ width:350px; border:1px solid #555555;}
#design .right5 .focus .content{float:right; height:410px;background-color:#f0f0f0;}
#design .right5 .focus .content .text{float:right;}
#design .right5 .text{ float:left; background-color:#f0f0f0; padding:10px 5px 0 5px; margin-bottom:3px; width:240px;}
#design .right5 .text li{ padding-left:10px;overflow:hidden; height:21px; width:190px; font-size:12px;background: url(../images/icon_yellow.gif) no-repeat left top; background-position: left 7px;}
#design .right5 .piclist { width:250px;background-color:#f0f0f0;}
#design .right5 .piclist img{ width:90px; height:90px; padding:10px 0 10px 22px; }
#design .right5 .about { width:657px; background-color:#f0f0f0;}
#design .right5 .about p{ padding:20px;}


#design .right5 .list {padding:20px; width:617px; height:580px;background-color:#f0f0f0;}
#design .right5 .list li{ float:left; width:600px; overflow:hidden; line-height:28px;}
#design .right5 .list li span{ float:right;}

#design .people{}
#design .people .list{ float:left; width:160px; margin-left:30px;}
#design .people .list .pic{float:left; padding:5px 5px 5px 0;}
#design .people .list .pic img{width:150px; height:150px; border:1px solid #f0f0f0;}
#design .people .list .name{ width:170px; overflow:hidden; line-height:28px;}



.npiclist2 {float:left;  background-color:#f0f0f0; width:707px; margin-bottom:3px;}
.npiclist2 ul{margin:24px 0 0 22px;}
.npiclist2 li {width:92px; float:left; text-align:center; line-height:15px; display:inline; padding-right:20px; padding-bottom:30px;}
.npiclist2 li img {width:90px; height:90px; float:left; border:1px solid #979797;}

.npiclist3 {float:left;  background-color:#f0f0f0; width:707px; margin-bottom:3px;}
.npiclist3 ul{margin:9px 0 10px 22px;}
.npiclist3 li {width:122px; float:left; text-align:center; line-height:30px; display:inline; padding-right:13px; padding-bottom:9px;}
.npiclist3 li img {width:120px; height:120px; float:left; border:1px solid #979797;}

.npiclist4 {float:left;  background-color:#f0f0f0; width:250px; margin-bottom:3px;}
.npiclist4 ul{margin:0 0 14px 10px;}
.npiclist4 li {width:47px; float:left; text-align:center; line-height:30px; display:inline; padding-right:13px;  padding-bottom:13px; margin-top:14px;}
.npiclist4 li img {width:45px; height:45px; float:left; border:1px solid #979797;}

#design .right .text{ float:left; background-color:#f0f0f0; padding:0 5px 0 5px; margin-bottom:3px;}
#design .right .img{}

#design .right .text ul{ margin:25px 20px 15px 20px; }
#design .right .text li{ padding-left:10px;overflow:hidden; height:21px; width:190px; font-size:12px;background: url(../images/icon_yellow.gif) no-repeat left top; background-position: left 7px;}
#design .right .text .line{ height:15px;}
#design .right .text1{ float:left; background-color:#f0f0f0; width:250px;}
#design .right .text1 .left2 { float:left; margin:10px 14px 0 14px;}
#design .right .text1 .left2 img{ float:left; width:90px; height:90px; border:1px solid #979797;}
#design .right .text1 .right2{ float:right; margin:22px 0 0 0; width:120px; height:80px; overflow:hidden;}
#design .right .text1 .right2 span{ font-weight:bold;}

#design .right .ad{ float:left; width:250px; background-color:#f0f0f0; height:301px; }
#design .right .ad img{ padding:15px 15px 15px 15px;}

.designtitle {background:url(../images/red_black.gif) repeat-x bottom; height:30px; background-color:#f0f0f0; width:250px;}
.designtitle img{ float:left; margin:5px 7px 0 14px;}
.designtitle span{font-size:16px; color:#ff5d00; font-weight:900; line-height:25px;}

.designtitle1 {background:url(../images/red_black1.gif) repeat-x bottom; height:30px; background-color:#fafafa; width:707px;}
.designtitle1 img{ float:left; margin:5px 7px 0 23px;}
.designtitle1 span{font-size:16px; color:#ff5d00; font-weight:900; line-height:25px;}

.designtitle2 {background:url(../images/red_black2.gif) repeat-x bottom; height:30px; background-color:#fafafa; width:363px;}
.designtitle2 img{ float:left; margin:5px 7px 0 23px;}
.designtitle2 span{font-size:16px; color:#ff5d00; font-weight:900; line-height:25px;}

.designtitle3 {background:url(../images/red_black2.gif) repeat-x bottom; height:30px; background-color:#fafafa; width:341px;}
.designtitle3 img{ float:left; margin:5px 7px 0 23px;}
.designtitle3 span{font-size:16px; color:#ff5d00; font-weight:900; line-height:25px;}

.designtitle4 {background:url(../images/red_black2.gif) repeat-x bottom; height:30px; background-color:#fafafa; width:300px;}
.designtitle4 img{ float:left; margin:5px 7px 0 23px;}
.designtitle4 span{font-size:16px; color:#ff5d00; font-weight:900; line-height:25px;}

.designtitle5 {background:url(../images/red_black1.gif) repeat-x bottom; height:30px; background-color:#fafafa; width:657px; margin-top:3px;}
.designtitle5 img{ float:left; margin:5px 7px 0 23px;}
.designtitle5 span{font-size:16px; color:#ff5d00; font-weight:900; line-height:25px;}

.sheet {}
.sheet .line {background-color:#E9E3D9; border-bottom:1px dashed #818181;}
.sheet .line .check{ width:40px; float:left; padding:5px 0 0 5px;}
.sheet .line .title{ width:200px; float:left; text-align:center; padding-top:30px;}
.sheet .line .title span{color:#000;font-weight:bold;}
.sheet .line .title a{color:#958156;font-weight:bold;}
.sheet .line .company{ width:550px; float:left; text-align:center; padding-top:40px;}
.sheet .line .company span{color:#000;font-weight:bold;}
.sheet .line .company a{color:#958156;font-weight:bold;}
.sheet .line .description {width:200px; float:left; padding-top:10px; height:90px; overflow:hidden; color:#9D9D9D;}
.sheet .line .description span{color:#000;font-weight:bold;}
.sheet .line .description a{color:#958156;font-weight:bold;}
.sheet .line .pic{ width:100px; padding:5px 10px 5px 10px; float:left;}
.sheet .line .pic img{ width:90px; height:90px; border:1px solid #958156;}
.sheet .line .date {width:120px; float:left; line-height:100px; text-align:center;}
.sheet .line .contact {width:90px; float:right; padding-top:40px;}

.sheet .line1 {background-color:#E9E3D9; color:#0000; float:left; font-weight:bold;line-height:30px;}
.sheet .line1 .check{width:40px; float:left; text-align:center;padding-left:5px;}
.sheet .line1 .title{width:200px; float:left; text-align:center;}
.sheet .line1 .company{width:550px; float:left; text-align:center;}
.sheet .line1 .date {width:120px; float:left; text-align:center;}
.sheet .line1 .contact {width:90px; float:right; text-align:center;}

.lmain {background: url(../images/lmain.gif) repeat-y left top; margin:0 auto; padding:0 0 0 0;}
.lmain .back{ float:right; margin-right:40px;}


.lmainleft {width:678px; float:left;}
.lmainleft h3 {font-size:18px; border-bottom:1px dashed #ccc; padding:0 0 12px 30px; margin:0 8px 8px; position:relative;}

.lmainright {width:262px; float:left; border:1px solid #958156;margin-bottom:10px;}
.lmainright h4{font-size:15px; background-color:#958156; padding:5px 0 3px 10px;text-align:center;}
.lmainright h5 {padding-left:10px;font-size:13px; color:#f30; text-align:center; padding-top:8px;}
.lmainright h6 {padding:10px 0 10px 10px;font-size:12px;}
.lmainright ul {margin-bottom:10px;}
.lmainright li {color:#666;padding-left:10px;}
.lmainright li span {color:#000;padding-left:3px;}
.lmainright img,.lmainright input {vertical-align:middle;}

.sreply1 .txt {width:886px; height:100px;}
.sreply1 .n1 {color:#999;padding-bottom:5px;}
.sreply1 p {padding-bottom:5px;}
.sreply1 p span {color:#ff0000;}
.sreply1 p input {margin-left:5px;}


.menu_0 { background:#E9E3D9 url(../images/dot01.gif) no-repeat 5px center; padding-left:16px; margin-bottom:3px;}
.menu_1 { background: url(../images/dot02.gif) no-repeat 16px center;padding-left:26px;}
.menu_2 { background: url(../images/dot03.gif) no-repeat 26px center;padding-left:36px;}

.input_300 {width:300px;}
.input_125 {width:125px;}
.input_80 {width:80px;}
.input_28 {width:28px;}

/*Subscription*/
.alert_c { padding:0 3px;}
.alert_c h4 {font-size:12px;}
.alert_c h4 a {color:#000;}
.alert_c p {line-height:16px; margin-bottom:6px;}
