 h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th {padding:0; margin:0;}
h1 {font-size:18px; font-weight:bold; padding-bottom: 10px;}
h4, h5, h6, h7 {font-size:14px; font-weight:bold;}
img, table, td, th {border:0;}
ul, ol {list-style-type:none;}
a {color:#3C6F75; text-decoration:none;}
a:hover {color:#70AEB6; text-decoration:underline;}
body {font:12px Arial, simsong, Verdana, sans-serif;}
#head {width:100%; height:105px}
#head #logo {width:950px; height:71px}
#head #logo h1 {float:left;}
#head #logo p {float:right; margin-right:50px; margin-top:28px;}
#head #logo p a {color:#3C6F75;}
#head #logo p a:hover {background-color: #E3F6F4; line-height: 1.2em;}
#head #logo p a strong {font-weight:normal;}
#head #logo p em {padding:0 10px;}
#head #menu {width:950px; height:33px; background:url(../images/site/menu_bg.jpg) top repeat-x; white-space:nowrap;}
#menu li {float:left; height:33px; width:84px; background:url(../images/site/menu_line.jpg) right top no-repeat;}
#menu li a {color:#3A84AA; display:block; font-size:12px; font-weight:bold; text-decoration:none; padding:9px 25px;}
#menu li a.here, #menu li a:hover {background:url(../images/site/menu_li_hover.jpg) right top no-repeat; color:#000;}
 #menu li#search {width:236px; float:right; background:url(../images/site/menu_right.jpg) right top no-repeat; padding-top:5px;}
#menu li#search input {width:145px; top:6px; font-size:12px; padding:4px 2px 0 3px; color:#666; border:1px solid #bbbbbb; height:16px;}
#menu li#search input.submit {background:none; top:6px; left:160px; height:21px; border:0; color:#fff; font-weight:600; padding:2px 0 1px 0; width:59px; background:url(../images/site/search_bg.jpg) left no-repeat; cursor:pointer;}
#menu li a#menu_home {background: url(../images/site/menu_home_other.jpg) left top no-repeat;}
#menu li a#menu_home.here, #menu li a#menu_home:hover {background:url(../images/site/menu_home.jpg) left top no-repeat;}
#menu li a#idc {padding:10px 15px;}
#foot {width:100%; height:70px; margin-top:20px; overflow:hidden; background:url(../images/site/foot_bg.jpg) left bottom repeat-x;}
#foot div {width:950px; margin:0 auto; padding-top:20px;}
#foot p#comsenzservice {float:left;}
#foot p#message, #foot p#copy {float:right;}
#foot p#copy {clear:both; white-space:nowrap; margin-top:5px;}
#foot em {padding:0 10px; color:#666;}
#head, #head #logo, #head #menu {margin:0 auto;}
#head, #head #logo {overflow:hidden;}
#head #logo p a, #foot p#comsenzservice a {text-decoration:none;}
body {background: #fff url(/images/site/page_bg.jpg) left top repeat-x}
#page {padding-bottom: 20px}
#head {overflow: inherit}
#content {width:950px; margin:10px auto; color:#4B5A61; max-width: 950px; padding: 10px auto;}
#left h2 {color:#000000; font-size:14px; padding: 4px; border-bottom:1px solid #A8B5BD;}
#right h2 {height:24px; font-size:14px; font-weight:600; color:#D0910B; padding:15px 15px 5px 5px; z-index:2;}
#left {margin-right: -250px; width: 700px; background: #FFF;  border: 1px solid #D6D197; filter: alpha( opacity = 100 );  -moz-opacity: 1;  opacity: 1; float: left; margin-right: -230px; padding: 14px}
#right {float: right; width:200px; background: none !important; padding: 10px}
#content>#left2 {margin-right:350px; width:600px; padding:5px 6px;}
#content>#right2 {float:right; width:350px; padding:5px 0 15px 15px; background:url(../images/site/right_bg.jpg) no-repeat;}
a img {border-width: 0pt}
.icon_train {padding: 4px;}
 .dialog_invalid{ background: #EEE}
DIV.com_item {PADDING: 5px 15px; MARGIN: 5px 1px; BORDER-BOTTOM: #ebebeb 1px solid; overflow: auto; display: block; height: 70px}
DIV.com_item H4 {FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.2em; LINE-HEIGHT: 1.3em; LETTER-SPACING: 0px }
DIV.com_item_op {FLOAT: right; MARGIN: 0px 0px 5px 5px; LETTER-SPACING: 0px; TEXT-ALIGN: center}
DIV.com_item_desc {PADDING-BOTTOM: 5px; TEXT-ALIGN: left !important; font-size: 1.2em}
DIV.com_item_icon {float: left; padding: 0px 15px 0px 0px}
 .item_ul {clear:both; margin:0; padding:0}
.item_li{ border-bottom:1px solid #DDDDDD; min-height:50px; overflow:hidden; padding:5px 0}
.quote {background:transparent url(/images/quotel.gif) no-repeat scroll left 4px; margin:8px 0 0 8px; overflow:hidden; padding:0 14px 5px 14px; width:auto}
.quote span.inq {background:transparent url(/images/quoter.gif) no-repeat scroll right bottom; color:#333333; display:inline-block; padding-right:15px}
div#welcome_page {width: 100%; height: 430px; background: url(/images/welcome_page.jpg) left center no-repeat}
.dn {display: none}
.l {float: left}
.r {float: right}
.c {clear: both}
.nobg {background: none !important}
.divbr {display: block; clear: left; float: left; height: 10px; width: 100%}
 ul#nav a{ display: block}
ul#subnav {z-index: 999 !important;  list-style-type: none; text-align: left; left: -999em; width: 120px; position: absolute; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #87AABA; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background: #EBEFEB}
ul#subnav li {margin: 0 0 0 0; display: block; color: #000; height: auto; line-height: 1.2em; width: 118px; float: left; font-size: 0.8em; background: #EBEFEB; padding: 1px; font-family: verdana, sans-serf; font-weight: normal}
ul#subnav li.sline {border-top: 1px solid #CCCCCC; margin-top: 0px}
 ul#subnav li a, ul#subnav li a:link, ul#subnav li a:active, ul#subnav li a:visited {display: block; width: auto; text-align: left; color: #333 !important; text-decoration: none; background: #EBEFEB; line-height: 1.2em; padding: 5px; width: 108px}
ul#subnav li a:hover {background: #CEEA6C; cursor: pointer}
 ul#subnav li:hover ul {left: auto}
ul#nav li.sfhover ul {left: auto}
 DIV#train {width: 96%; TEXT-ALIGN: left; background-color: #eeeeee; padding: 10px; border: 1px solid #ccc; overflow: visible; display: inline-block; z-index: 9; line-height: 1em; clear: both; min-height: 90px; _height: 90px;  }
.dragable_card { }
.border1px {border: 1px solid #999999}
DIV.hover {background-color: #99ff66 !important}
 #post {list-style-type: none}
#post li {clear: both; padding: 5px 0px 10px}
#post li.post {float: left; width: 304px}
#post .picture {float: left; overflow: hidden; width: 64px; height: 64px}
#post .info {background: #F7F7F7 none repeat scroll 0%; border-top: 1px solid #D8DFEA; line-height: 20px; margin-left: 80px; padding: 0px 5px; text-align: right}
#post .info .user {float: left}
#post .info .user a {font-weight: bold}
#post .text {margin-left: 80px; padding: 5px 0px}
 .post_wrap {border-top: 1px solid #D8DFEA; width: 650px; padding: 10px}
.post_user_icon {float: left; width: 90px}
.post_time {clear: right; color: #999999; float: right; font-family: Arial; font-size: 12px}
.pic_l50px {background: transparent url(http://img.kaixin001.com.cn/i/l50_bg_s.gif) no-repeat scroll 0%; height: 70px; margin: 0px; overflow: hidden; text-align: center; width: 76px}
.post_msg_wrap {color: #333333; float: left; width: 460px}
.post_msg_p {font-size: 12px; text-indent: 0em}
.post_msg_p1 {color: #8692A2; margin-bottom: 5px}
.post_msg_p2 {color: #DDDDDD; padding: 10px 10px}
.post_comment_wrap {border-bottom: 1px solid #D8DFEA; margin-top: 5px; margin-bottom: 5px; width: 485px}
.post_comment_title {background: #FFFFFF none repeat scroll 0%; color: #8692A2; height: 21px; padding: 2px 5px 0pt 2px; clear: left}
.post_comment_title_name {float: left; width: 300px}
.post_comment_title_time {text-align: right; color: #999999; float: right; font-family: Arial; font-size: 10px}
 .popupmenu_centerbox {background: #FFFFFF; border: 8px solid #999999; text-align: left}
.popupmenu_centerbox h1 {background: #C9DFF4; color: #333333; font-size: 14px; line-height: 26px; padding: 0pt 10px}
.popupmenu_centerbox .float_del {background-color: #F1EBF5; border: 1px solid #B1BDD6; margin-right: 10px}
.popupmenu_centerbox .popupmenu_inner {padding: 10px; line-height: 1em}
.popupmenu_centerbox .box {width: 400px}
.float_del, .float_edit {background: transparent url(/images/delete.gif) no-repeat scroll 0pt; display: block; height: 13px; overflow: hidden; position: absolute; right: 0pt; text-indent: -999em; top: 0.5em; width: 13px}
.bold_box {border: 7px solid #D3ECFF}
.bold_box div {background: #EBF6FF; margin: 1px; padding: 1em 200px 0.2em 1em}
#spinner {position: absolute; top: 50%; left: 50%; margin: -100px 0px 0px -200px; width: 400px; height: 200px; border: 0px solid red; line-height: 200px; font-size: 16px; text-align: center; z-index: 999}
HR {color: #cccccc; background: #cccccc; border: 0; Height: 1px; margin: 10px 0px 10px 0px}
.ex_card {width: 60px; height: 90px; border: 1px solid #999999; filter: alpha( opacity = 80 );  -moz-opacity: 0.8;  opacity: 0.8;  }
 #dlg_msg {list-style-type: none}
#dlg_msg li {clear: both; padding: 5px 0px 10px}
#dlg_msg .article {clear: both}
#dlg_msg li.dlg_msg {float: left; width: 304px}
#dlg_msg .msg {clear: both}
#dlg_msg .picture {float: left; overflow: hidden; width: 64px; height: 64px}
#dlg_msg .info {background: #F7F7F7 none repeat scroll 0%; border-top: 1px solid #D8DFEA; line-height: 20px; margin-left: 56px; padding: 0px 5px; text-align: right}
#dlg_msg .info .user {float: left}
#dlg_msg .info .user a {font-weight: bold}
#dlg_msg .text {margin-left: 61px; padding: 5px 0px}
 DIV#annc_tl {BACKGROUND: url(/timages/y_tl.gif) no-repeat left top; MARGIN-BOTTOM: 20px; BORDER-BOTTOM: white 1px solid; WIDTH: 700px}
DIV#annc_tr {BACKGROUND: url(/timages/y_tr.gif) no-repeat right top }
DIV#annc_bl {BACKGROUND: url(/timages/y_bl.gif) no-repeat left bottom }
DIV#annc_br {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/timages/y_br.gif) no-repeat right bottom; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; LETTER-SPACING: 0px; TEXT-ALIGN: left }
DIV#annc_close {FLOAT: right; TEXT-ALIGN: right}
 .css1 {font-size: 1.0em}
.css2 {font-size: 1.2em}
.css3 {font-size: 1.4em}
.css4 {font-size: 1.6em}
img {border: 0}
.divbox {padding: 5px; background-color: #ccffff; border: 1px solid #ccc}
.highlightbox {background-color: #ffff99}
.page_right {float: right; margin: 5px 0 5px 0}
FIELDSET.tags {BORDER: #999999 1px solid; PADDING: 20px 20px 20px 10px; LETTER-SPACING: 0px}
FIELDSET legend {font-size: 1.4em}
.dl_list {margin: 0pt 0pt 5px}
ul.text {list-style-type: none; text-align: left; text-indent: 1em}
ul.text li {list-style-type: none; text-align: left; line-height: 1.8em}
.album {background: transparent url(/images/albumback.gif) no-repeat scroll 1px; height: 111px; width: 111px; padding-left: 6px; padding-top: 8px;  }
.right_menu {margin: 0px; padding: 0px; width: 100%; line-height: 1.6em}
.right_menu a, .right_menu a:link {background-image: url(/images/site/menu_active.gif); background-repeat: no-repeat; color: #386060; font-variant: normal; font-weight: bold; height: 20px; margin: 0px; padding: 5px 15px 0px 0px; text-decoration: none; width: 180px; display: block; text-indent: 25px}
.right_menu a:hover {background-image: url(/images/site/menu_hover.gif); background-repeat: no-repeat; color: #DA2A2A; font-variant: normal; font-weight: bold; height: 20px; margin: 0px; padding: 5px 15px 0px 0px; text-decoration: none; width: 180px; display: block; text-indent: 25px}
.right_menu a#topline {background-image: url(/images/site/menu_topline.gif); background-repeat: no-repeat; height: 3px; margin: 0px; text-decoration: none; width: 200px; display: block; padding: 0px}
.box {background:#F7F7F7 none repeat scroll 0 0; border:1px solid #AAAAAA; padding:6px}
.box_top {background:transparent url(/images/quick-tab-box.gif) no-repeat scroll 50% 0; height:4px; overflow:hidden}
.box_bottom {background:transparent url(/images/quick-tab-box.gif) no-repeat scroll 50% 100%; height:4px; width:100%}
.mblog_textarea{ overflow: auto; width: 450px; height: 20px; padding: 2px; line-height: 150%}
.popup_dialog_box {padding: 5px; background-color: #ffffff; border: 1px solid #ccc}
a.menu_dropdown_arrow:hover{ background-color: #E3F6F4}
label{ width: 80px; float: left}
.text_user_desc{ width: 400px; height: 120px}
.button, a.button, a.button:hover, input.button{ border: 1px solid #407207; color:#fff; padding:2px 6px; background:url(../images/button_bg.jpg) repeat-x; cursor:pointer; font-weight: bold; text-decoration: none; height: 24px}
.button_light{ border: 1px solid #559211; background-color: #c8f6a3; height:24px; color:#559211; padding:2px 5px; cursor:pointer; font-weight: bold; text-decoration: none}
.button_white{ border: 1px solid #559211; background-color: #ffffff; height:24px; color:#559211; padding:2px 5px; cursor:pointer; font-weight: bold; text-decoration: none}
textarea{ background-color: #f9fce2; border:1px solid #bbb; padding:4px; width: 480px}
p{ margin: 5px 0px}
 .input {background-color: #f9fce2; border:1px solid #bbb; padding:4px}
input[type=text] {background-color: #f9fce2; border:1px solid #bbb; padding:4px}
.prop_img{ width: 32px; height: 32px; padding: 2px;}
.ft14 {font-size: 14px}
.ft16 {font-size: 16px}
.button_link {border: 1px solid #333333}
.mini_icon_wrap img {width: 32px; height: 32px;}
#RB_overlay {position: absolute; z-index:100; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; min-height:100%; background-color: #000; opacity: .6; filter: alpha(opacity=60)}
#RB_redbox {width: 100%; position: absolute; top: 0px}
#RB_window {position: absolute; left: 0; width: 100%; z-index: 102; line-height: 0}
#RB_loading {margin: 0 auto 0 auto; width: 250px; height: 500px; text-align: center; background: url(../images/redbox_spinner.gif) no-repeat center center}
.redbox_contents {margin: 0 auto; text-align: left}
  #topnav {margin-top:-5px;}
  .product #left #center_products li {margin:0 8px;}
.product #left #other_products li {margin:0 4px;}
.product #left .agg_bg #product_ucenter img {bottom:20px;}
 .service .s_dz table#t_t td.l_td {width:314px;}
 #right li li a {padding:6px 0px 6px 50px;}
#right li#contact li {margin-top:0;}
 .company #left .partner li {height:120px; padding-top:20px; border-bottom:1px dashed #AAB5BB;}
.company #left .partner li li {border-bottom:0;}
.company #left .partner ul {margin-top:0;}
.company #left .partner ul ul {border-bottom:0;}
 #head {height:110px;}
#topnav {width:950px; height:32px; margin:0 auto; background:url(../images/site/topnav.jpg) top left no-repeat;}
#topnav p {padding:8px 28px; font-weight:700;}
#topnav p a {text-decoration:none; color:#333; font-weight:normal;}
#topnav p em {padding:0 8px;}
 #right h3 {font-size:12px; padding-top:10px; padding-left:25px; background:transparent;}
#right li#contact {background:#FFF url(../images/site/right_list_bg.jpg) center top repeat-y; white-space:nowrap; padding-top:10px; padding-bottom:20px;}
#right li#contact ul {background:transparent; padding:0; margin:0; margin-left:12px;;}
#right li#contact li {margin:0; padding:0; margin-top:15px;}
#right li#contact li li {line-height:18px; margin-top:0;}
*+html #right li#contact li {margin-top:0;}
#left #description {width:709px; margin-top:20px; background:url(../images/site/notice_bg.jpg) left top no-repeat;}
#left #description #description_head {width:100%; height:26px; background:url(../images/site/notice_head.jpg) left top no-repeat; overflow:hidden;}
#left #description #description_head li {float:left; background:url(../images/site/news_line.jpg) right top no-repeat; height:26px; text-align:center;}
#left #description #description_head li a {display:block; color:#fff; padding:8px 20px; text-decoration:none; font-weight:bold;}
#left #description #description_head li a:hover, #left #description #description_head li a.here {color:#000; background:url(../images/site/news_hover.jpg) left top repeat-x;}
#left #description #description_head li a#description_first.here, #left #description #description_head li a#description_first:hover {color:#000; background:url(../images/site/news_first_bg.jpg) left top repeat-x;}
#left #description #description_content {margin:20px;}
#left #description #description_content div {display:none;}
.product #left #product_top {height:245px; width:709px; margin-top:20px; background-position:left top; background-repeat:no-repeat; position:relative;}
.product #left .dz_bg {background-image:url(../images/product/discuz.jpg);}
.product #left .nt_bg {background-image:url(../images/product/discuznt.jpg);}
.product #left .xs_bg {background-image:url(../images/product/xspace.jpg);}
.product #left .ss_bg {background-image:url(../images/product/supesite.jpg);}
.product #left .ec_bg {background-image:url(../images/product/ecshop.jpg);}
.product #left .sv_bg {background-image:url(../images/product/supev.jpg);}
.product #left .ucenter_bg {background-image:url(../images/product/ucenter.jpg);}
.product #left .uchome_bg {background-image:url(../images/product/uchome.jpg);}
.product #left .ecm_bg {background-image:url(../images/product/ecmall.jpg);}
.product #left .agg_bg {padding-bottom:20px; position:relative;}
.product #left .agg_bg p {line-height:140%; font-size:12px; color:#9BB8C8; position:absolute;}
.product #left .agg_bg #product_uchome {height:128px; background:url(../images/product/products_uchome_bg.jpg) left top no-repeat;}
.product #left .agg_bg #product_uchome img {position:absolute; top:0; right:0;}
.product #left .agg_bg #product_uchome p {width:378px; top:45px; left:80px;}
.product #left .agg_bg #product_ucenter {height:137px; background:url(../images/product/products_ucenter_bg.jpg) left top no-repeat;}
.product #left .agg_bg #product_ucenter img {position:absolute; bottom:0; left:0;}
.product #left .agg_bg #product_ucenter p {width:360px; top:150px; right:130px;}
.product #left #product_top ul {position:absolute; top:179px; left:38px;}
.product #left #product_top li {float:left; margin-right:7px;}
.product #left #center_products {height:230px; border-bottom:1px dashed #A4B6C2;}
.product #left #center_products ul {text-align:center; overflow:hidden;}
.product #left #center_products li {float:left; margin:0 10px;}
.product #left #center_products li span {text-align:right; display:block; padding-right:10px;}
.product #left #center_products li span a {margin-left:3px;}
.product #left #other_products {height:140px; margin-top:30px;}
.product #left #other_products ul {text-align:center; overflow:hidden;}
.product #left #other_products li {float:left; height:30px; padding-top:74px; margin:0 5px; position:relative;}
.product #left #other_products li.other_products_nt {background:url(../images/product/products_discuznt.jpg) left top no-repeat; width:104px; padding-right:122px;}
.product #left #other_products li.other_products_ss {background:url(../images/product/products_supesite.jpg) left top no-repeat; width:128px; padding-right:98px;}
.product #left #other_products li.other_products_xs {background:url(../images/product/products_xspace.jpg) left top no-repeat; width:118px; padding-right:108px;}
.product #left #other_products li a {margin-right:3px;}
.product #left #other_products li img.products_special {position:absolute; top:0; right:0;}
.product #left #description h4 {font-size:12px; margin-top:8px; margin-bottom:15px;}
.product #left #description #description_content {line-height:160%;}
.product #left #description #description_content ul.many_ul {line-height:90%; margin-left:2em;}
.product #left #description #description_content ul.many_ul h5 {font-size:12px; margin-bottom:20px;}
.product #left #description #description_content ul.many_ul ul {margin-left:2em;}
.product #left #description #description_content ul.many_ul li {margin-bottom:10px;}
.product #left #description #description_content ul.many_ul li li {margin-bottom:0;}
.product #left #description #description_content p {text-indent:2em; margin-bottom:10px;}
.product #left #description #description_content li p {text-indent:0;}
.product #left #description #description_content #description_overview {overflow:hidden;}
.product #left #description #description_content #description_function li {margin-bottom:15px;}
.product #left #description #description_content #description_runtime ul {margin:10px 60px; list-style-type:circle;}
.product #left #description #description_content #description_runtime ul#list_ul {margin:10px; list-style-type:none;}
.product #left #description #description_content #description_runtime li {margin-bottom:8px;}
.product #left #description #description_content #description_customers ul#cus_ec li {margin-bottom:20px;}
.product #left #description #description_content #description_customers ul#cus_ec li h5 {font-size:12px; margin-bottom:10px;}