/* CSS Document */

HTML{FONT-SIZE:16px;font-family:'Microsoft YaHei'; text-align:left;word-break:break-all;text-overflow:ellipsis; margin:0 auto; text-align:center; }

body{FONT-SIZE:12px; COLOR:#666;  margin:0 auto; text-align:center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0; margin:0;}

ul,li{list-style:none;margin:0px;padding:0px}

.head{ width:1200px; margin:0 auto;  height:80px; display:block;  clear:both;}
.head_logo{ width:304px; float:left; height:90px;}
.head_right{ width:890px; float:right;}
.head_search{ width:520px; margin-top:8px;  display:block; float:left; height:80px; position:relative   }
.head_search input{ width:100%; height:46px;  border:2px solid #c81a1c}
.head_search p { line-height:10px; font-size:14px; color:#666; padding-top:10px;  }
.head_search p  span{ padding-left:5px; padding-right:5px; float:left;}
.search_btn{ position:absolute; right:0px; top:2px;}
.head_login{ width:350px; float:right; margin-right:8px; margin-top:8px}
.fl{ float:left;}
.fr{ float:right;}

.head_recharge, .head_vip{ text-align:center; font-size:14px; margin-left:20px;}
.head_zhuce{ border:1px solid #8a3435; border-right:0; border-radius:2px; background:#fff; font-size:16px; min-width:80px; height:36px; line-height:38px; display:block; text-align:center; margin:0; padding:0; color:#c81a1c;}
.head_login_img{border:1px solid #8a3435; border-right:0; border-radius:2px; background:#c81a1c; font-size:16px; min-width:80px; height:36px; line-height:38px; display:block; text-align:center; margin:0; padding:0; color:#fff;}
.head_login_con{  margin-left:20px; }




.new_main{ width:100%; display:block; clear:both; background-color:#f4f4f4;}
.cl40{ width:100%; clear:both; height:40px;}


form{ padding:0px; margin:0px}

td{FONT-SIZE:12px}

img{border:0px}

a{ COLOR:#000;TEXT-DECORATION:none;blr:expression(this.onFocus=this.blur());}

a:hover{color:#cc0001; text-decoration:underline;}

input, select { vertical-align: middle;}
.cl{ clear:both;}
.clear{clear:both; font-size:0; line-height:0; height:0;}

.search_error{ border:1px solid #DDDDDD; padding:30px 0; line-height:45px; text-align:center;}

.search_error_guid{ font-family:"Microsoft YaHei"; height:30px; line-height:30px;}

.search_error_guid span{ color:#333; padding-right:5px;}

.search_error_guid i{ font-style:normal; padding:0 5px;}

.search_error p{ font-weight:bold; font-size:14px; color:#FF6600;}



.pro-line{ border-bottom:1px solid #CCC; width:90%; text-align:left; }

.pro-detail1{ text-align: left; width: 85%; margin-left: 20px; }

.pro-detail{ text-align:left; width:90% }


.banner_pic{ width:1200px; margin:0 auto; display:block; height:210px; clear:both; padding-top:20px;}
.banner_pic li{ float:left; margin-left:20px;   }
.banner_pic .first_list{ margin-left:0px;}
.list_banner{ width:1200px; margin:0 auto; display:block; height:50px; padding:25px; vertical-align: middle; text-align:center;}
.pro_list_banner{ width:650px; text-align:center; height:40px; line-height:40px; padding:10px; margin:0 auto; }
.pro_list_banner span{ display:inline-block; float:left; margin-left:10px; width:120px; height:40px; line-height:40px; font-size:16px;  }
.pro_list_banner  .active{ color:#FFF; background:#F10023; color:#FFF; border-radius:20px; }
.main_content_list{ width:1200px; display:block; clear:both; margin:0 auto;}




.float0831 {



	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:99999;



}



.float0831 A {



	COLOR: #00a0e9



}



.float0831 A:hover {



	COLOR: #ff8100; TEXT-DECORATION: none



}

.position{ width:1200px; margin:0 auto; text-align:left; height:80px; line-height:80px; color:#999; font-weight:bold; font-size:13px }
.banner img{ margin:10px auto;}
td{ line-height:30px; vertical-align:top;}
.category{ width:1200px; margin:0 auto;}
.category a{ display:inline-block; width:170px; height:30px; line-height:30px; font-size:13px; padding-left:10px; }
.cl40{ height:40px; clear:both; width:100%;}
.page{ clear:both; text-align:center; width:1200px; margin:20px auto;}
.page span{ padding:5px 12px; display:inline-block; color:#fff; border:1px solid #F00; border-radius:3px; margin:6px; background-color:#F00; }
.page a { padding:5px 12px; text-align:center; font-size:13px;  display:inline-block; margin:6px; color:#666; border:1px solid #e1e1e1; border-radius:3px; background-color:#fff;}
.float0831 .floatL {



	POSITION: relative; WIDTH: 28px; FLOAT: left



}



.float0831 .floatL A {



	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px



}



.float0831 .floatR {



	BACKGROUND: url(../images/float_bg.gif)



}



.float0831 .tp {



	BACKGROUND: url(../images/float_bg.gif)



}



.float0831 .cn {



	BACKGROUND: url(../images/float_bg.gif)



}



.float0831 .floatR {



	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden



}



.float0831 .tp {



	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px



}



.float0831 .cn {



	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px



}



.float0831 .cn H3 {



	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px



}



.float0831 .cn UL {



	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px



}



.float0831 .cn UL LI {



	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal



}



.float0831 .titZx {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .titDh {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .titDc {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .icoZx {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .icoTc {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .icoFf {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .icoTl {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .btnOpen {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .btnOpen_n {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .btnCtn {



	BACKGROUND: url(../images/float_s.gif) no-repeat



}



.float0831 .titZx {



	BACKGROUND-POSITION: 5px -10px



}



.float0831 .titDh {



	BACKGROUND-POSITION: 5px -66px



}



.float0831 .titDc {



	BACKGROUND-POSITION: 5px -124px



}



.float0831 .icoZx {



	BACKGROUND-POSITION: 2px -154px



}



.float0831 .icoTc {



	BACKGROUND-POSITION: 0px -323px



}



.float0831 .icoFf {



	BACKGROUND-POSITION: 2px -213px



}



.float0831 .icoTl {



	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "΢ź"; BACKGROUND-POSITION: 2px -266px; FLOAT: left



}



.float0831 .btnOpen {



	BACKGROUND-POSITION: -30px -396px



}



.float0831 .btnOpen_n {



	BACKGROUND-POSITION: 0px -530px



}



.float0831 .btnCtn {



	BACKGROUND-POSITION: 0px -396px



}



.float0831 .icoZx {



	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left



}



.float0831 .icoTc {



	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left



}



.float0831 .icoFf {



	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left



}



.float0831 .btnOpen {



	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px



}



.float0831 .btnOpen_n {



	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px



}



.float0831 .btnCtn {



	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px



}



.float0831 .btnOpen {



	TOP: 118px; LEFT: 1px



}



.float0831 .btnOpen_n {



	TOP: 118px; LEFT: 1px



}



.float0831 .btnCtn {



	TOP: 118px; LEFT: 2px



}



.float0831 UL LI H3.titDc A {



	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px



}



.float0831 UL LI.top {



	BORDER-BOTTOM: #ace5f9 1px solid



}



.float0831 UL LI.bot {



	BORDER-BOTTOM-STYLE: none



}



.float0831 UL.webZx {



	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px



}



.float0831 UL LI.webZx-in {



	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px



}

.windowsBg {

    width: 100%;

    height: 5000px;;

    position: absolute;

    left: 0px;

    top: 0px;

    z-index: 1000;

    background: url(../images/windowsBg.png) repeat;

    display: none;

}

.loginArea{

	position:absolute;

	z-index:9999;

	background:#FFF;

	width:600px;

	height:370px;

	display:none;

	

}

.registerArea{

	position:absolute;

	z-index:9999;

	background:#FFF;

	width:600px;

	height:550px;

	display:none;

	

}









.download1{

	 width:200px; height:200px; position:absolute; z-index:9999; display:none; background:url(../image/download.jpg) no-repeat; 

}

.sub_menu_left {width: 780px;float: left;}

.sub_menu_left .sub_menu_line{margin-left: 20px;height: 25px;line-height: 25px;font-weight: bold;font-size: 14px;border-bottom: #000 solid 2px;font-family: "微软雅黑";text-align: left;color: #333;clear: both;}

.wideVersion {

  padding: 10px;text-align:left;

}

.sub_menu_left .sub_menu_line {

  margin-left: 20px;

  height: 25px;

  line-height: 25px;

  font-weight: bold;

  font-size: 14px;

  border-bottom: #000 solid 2px;

  font-family: "微软雅黑";

  text-align: left;

  color: #333;

  clear: both;}

.sub_menu_con dl dt{ font-size:14px; font-weight:bold; margin-bottom:6px; height:25px; line-height:25px; color:#ffd57b;font-family:微软雅黑;  text-align:left;  white-space:nowrap;word-break:keep-all}

.sub_menu_con dl dd{ line-height:24px; font-size:13px;  }

.sub_menu_con dl{ border-bottom:1px dashed #ccc;padding-bottom:8px; margin-bottom:5px;}

.menu_eject {z-index: 1011;clear: both;zoom: 1;box-shadow: 4px 2px 5px rgba(0, 0, 0, 0.2);position: absolute;left: 209px;top: 0px;width: 850px;background: #fff;border: #ddd solid 1px;}

.menu_eject a:hover{color:#F53242;}

.sub_menu_con dl dt a{ color:#353535 }

.sub_menu_con dl dd a{ color:#797979; margin-right:6px;}

.clear{

	clear:both;

}
.shouchangjiemian{ position:absolute; display: block; width:500px; background-color:#f7f7f7; border-radius:5px 5px; display:none; z-index:9999; padding-bottom:20px; }
.shouchangjiemian .title{ height:40px; line-height:40px; text-align:left; padding-left:20px; }
.shouchangjiemian select{ width:440px;}

.vip_body{ width:1200px; margin:0 auto;}
.vip_left{ width:200px;}
.vip_nav h1{height:40px; line-height:40px; text-align:center;
    background-color: #d0010e;
    font-size: 14px; margin:0;
    font-weight: bold;
    color: #fff;}
.vip_navlist{ border:1px solid #e4e4e4; width: 198px;
    overflow: hidden;}
	.vip_navlist .vip_title { height:40px; line-height:40px; background:#f7f7f7; margin:0;}
.vip_navlist .vip_title i{ margin:0 11px 0 11px;
    background: url(../images/vip.png) no-repeat;
    display: inline-block;      width: 16px;     vertical-align: middle;
    height: 16px;}

.vip_navlist a{ height:40px; line-height:40px;     display: block;
    padding: 0 28px 0 40px;
    cursor: pointer;}

