/* ---  
网元网 客服在线 新版CSS
Author:Fred.ren@foxmail.com
Creat Date:2009-06-25  
*/

/* 整体 */
* {    margin: 0px;    padding: 0px;}
body {    font-family: Arial, "", Helvetica;    font-size: 12px;    text-align: center;    margin: 0 auto;    position: relative;color: #434343;}
img {	border: 0px;   vertical-align: middle; }
input {vertical-align:middle}
.clear {clear: both;  font-size: 0px; padding: 0px;	 margin: 0px;  height: 0px; }
.right {float:right;}

a:link {text-decoration:none;color: #434343;}
a:visited {text-decoration:none;color: #434343;}
a:hover {text-decoration: underline;}
a{font-family: arial, helvetica, sans-serif;}

/* 头部 */
#header  {	margin: 6px auto 0px auto;  	overflow: hidden;}
#header .headerbar{	margin: 0px auto;  width: 1000px; 	overflow: hidden;}
#header h1{font-size:12px;width: 200px;       float:left;}
#header h1 .logo { float:left; width: 190px; height: 61px; background: url(../images/top_logo.gif) no-repeat 14px 0px;  top: 0.5em; right: 0.5em;  display: block; line-height: 200px; overflow: hidden;margin-top:5px;}
#header .tops_a{	float:left;   width:88px;}
#header .tops_b{	float:left;   width: 700px;  text-align: right; padding-right:12px; }
#header .userbar{font-family:"宋体";margin-top:20px;padding-right:4px; }
#header .userbar .name{ color: #FB4E00; font-weight: bold;text-decoration: underline;margin:0px 5px 0px 4px;}
#header .userbar .act {color: #003399;margin:0px 1px 0px 2px;}
#header .yunyingbar{color: #606060; font-weight: bold;margin:10px 5px 0px 4px;}
#header .yunyingbar a{  color: #606060;}
#header .yunyingbar .fenjie{color: #DCDCDC;margin:0px 8px; }

/* 导航 */
#tops_nav {	margin: 3px auto 0px auto;  width: 1003px; 	overflow: hidden; background:url( ../images/layout/error_nav.gif ) no-repeat ; 
padding:30px 0px 20px ;text-align: left; }

/* 主体部分 */
#mainbar  {	margin: 0px auto  0px auto;  width: 1000px; 	overflow: hidden; }
#leftbar  {	margin: 0px 12px!important;margin: 0px 8px;float:left; width: 200px;overflow: hidden;}/* 左部 */
#rightbar  {	margin: 0px 12px 0px 0px; float:left; width: 764px;overflow: hidden; }/* 右部 */

/* 左部菜单边框 */
.menubar {	margin: 0px 0px 7px!important;	margin: 0px 0px 3px;  width: 200px;     }
.menubar .tops_1{ background:url( ../images/layout/leftmenubg.gif ) no-repeat ; height:10px;clear: both;  font-size: 0px;}
.menubar .tops_2{	  }
.menubar .tops_3{	background:url( ../images/layout/leftmenubg.gif ) 0px -35px ; height:10px;clear: both;  font-size: 0px;}
.menubar .mild{	 background:url( ../images/layout/leftmenubg_mild.gif) repeat-y ; }
.menubar .end{	 background:url( ../images/layout/leftmenubg.gif ) 0px -65px ; height:11px;}

/* 左部菜单 文字链接*/
.menubar ul {margin: 0 auto; width:168px;   padding: 0px 0px 10px 0px; list-style: none; font-size: 14px; font-weight: bold; color:#636363; text-align: left;   }
.menubar ul a, .menubar ul a:visited{ color:#636363;}
.menubar ul li{ background: url( ../images/layout/leftmenubg.gif ) 0px -90px no-repeat ;padding-left: 20px; line-height:30px;}
.menubar ul  .selected {    background-position:0px -129px;  }
.menubar ul  .selected a, .menubar ul  .selected a:visited {   color:#f25c07;  }

.menubar .toptxtshow {margin: 0 auto; width:168px;   padding: 10px 0px 10px 0px;  list-style: none;  color:#343434; text-align: left;   }
.menubar .toptxtshow p{line-height:30px;  }
.menubar .toptxtshow .special{font-size: 13px; font-weight: bold; color:#1152d2; text-decoration: underline; }

/* 右部大 环状围绕元素 */
.encircle_tops{background:url( ../images/layout/encirclebg.gif ) no-repeat ; height:8px;clear: both;  font-size: 0px;}/* 环状围绕 */
.encircle_mild{ background:url( ../images/layout/encirclebg_mild.gif) repeat-y ; padding:0px 20px 20px; min-height:300px; _height:480px;}
.encircle_end{ background:url( ../images/layout/encirclebg.gif ) 0px 100% ; height:19px;}

/*右部主体部分*/
.primary {text-align:left;	 overflow: hidden; } 
.primary h1{width:696px;	font-size:14px;font-weight:bold; color: #3b3a3f;  padding:10px 0px 11px 25px;background:url( ../images/layout/icon_h1.gif ) 2px 12px no-repeat ; border-bottom:1px solid #d4d9df;margin:0px 0px 10px;} 
.primary h2{width:696px;	font-size:14px;font-weight:bold; color: #3b3a3f;   padding:13px 0px 11px 34px;background:url( ../images/layout/icon_h2.gif ) 0px 0px no-repeat ;margin-top:12px;} 

.primary .route {	float:right; font-size:12px;font-weight:normal; padding-right:5px;  } /*当前位置*/
.primary .right_note {	float:right; font-size:12px;font-weight:normal; padding-right:29px;  }
.primary .right_note a{	text-decoration: underline; color:#00319a;}

/*右部表格填写区*/
.primary .biaogequ { margin-top:30px;}
.primary .inputbiao {  }
.primary .inputbiao td{padding:1px 0px; }
.primary .inputbiao .lie1{ text-align: right; font-size:14px;font-weight:bold; color: #4a5267; padding-top:7px;}
.primary .inputbiao .lie2{ }
.primary .inputbiao .fillbiao {border:1px solid #7e9db9; }
.primary .inputbiao .subbiao {width:100px;height:25px;background:url( ../images/layout/buttons.gif ) 0px 0px no-repeat ;	margin-left:8px; border:0px solid #7e9db9; cursor: pointer;font-size:12px;font-weight:bold; color: #fff; padding-bottom:7px;*padding-bottom:0px;}
.primary .inputbiao .notes {color: #9a9a9a;line-height:22px;}



/* 尾部 */
#footer  {	margin: 20px auto;  padding:20px 0px; width: 1000px; border-top:1px solid #DDDDDD;color: #707070;	overflow: hidden;}
#footer  a{color: #707070;}
#footer  .about{	margin: 0px 0px 20px; }
#footer  .about a{	margin: 0px 3px; }
#footer  .special{	font-weight: bold;}
#footer  .specialred{	font-weight: bold;color:#fb4e00;}
#footer  p{	margin: 6px 0px 6px; }

/*弹出产品*/
.product{ margin:0 auto; width:500px;  border:3px solid #95abd0; display:none; z-index:1000; font-size:12px;  background:#ffffff;}
.product a{text-decoration:underline; border:0;}

.product h4{clear:both; float:none; height:24px; font-size:14px;  padding-top:10px; padding-left:8px;}
.product h4 span{  float:right; padding-right:10px;}
.product_list{ clear:both; margin:0px 0px 0px 0px; vertical-align:middle;text-align:left;  padding:1px;  background:#ffffff;}
.product_li{float:left; width:100px; list-style:none;}

.sptitle {float:left; font-weight:bold; font-size:14px; text-align:right; line-height:20px; vertical-align:middle;width:80px;}
.spsub { float:right; font-weight:normal; text-align:left; line-height:20px;width:400px;}
.lableserver{width:200px;}

.btn_submit{
	background:url(images/service_14.jpg) no-repeat;
	height:21px;
	width:97px;
	font-size:12px;
	color:#103875;
	border:0px;
	cursor:pointer;
}

clear {font-size:1px; line-height:1px; margin:0px; padding:0px; clear:both; display:block; height:0px;}
