@charset "utf-8";
body {
	margin: 0px;
	font: 12px "宋体";
}
#topbox {
	width: 712px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/koocall/logo.gif) no-repeat 340px bottom;
}
.top_pic{
    float:right;
    height:16px; margin-top:34px;WIDTH:110px;
    background: url(../images/koocall/logo_Small.gif) no-repeat;
}
#headbox {
	background: url(../images/koocall/headbox_bg.jpg) no-repeat 126px;
	height: 55px;
	width: 712px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#navbox  {
	width: 185px;
	height: 20px;
	margin-top: 25px;
	font-size: 12px;
	float: right;
	clear: both;
	display: block;
}
#navbox a {
	line-height: 20px;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	height: 20px;
	float: left;
	margin-bottom: 0px;
}
#navbox .sp_arr {
	background: url(../images/koocall/top_arr.gif) no-repeat center center;
	height: 19px;
	display: block;
	width: 22px;
	float: left;
}
#navbox .sp_solidus {
	height: 20px;
	display: block;
	float: left;
	width: 4px;
	line-height: 20px;
}
#middlebox {
	width: 712px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/koocall/middlebox_bg.jpg) repeat-y;
}
#middlebox #mainbox {
	width: 532px;
	float: left;
}

#middlebox #leftbox {
	background: url(../images/koocall/leftbox_bg.jpg) no-repeat;
	height: 230px;
	float: left;
	width: 134px;
	overflow: hidden;
}

#leftonebox {
	height: 230px;
	float: left;
	width: 134px;
}

#middlebox #leftbox1 {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 134px;
	HEIGHT: 230px;
	background-repeat: no-repeat;
}

#middlebox #leftbox2 {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 134px;
	HEIGHT: 230px;
	background-repeat: no-repeat;
}


#leftboxone {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 134px;
	HEIGHT: 230px;
	background-repeat: no-repeat;
}

#leftboxtwo {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 134px;
	HEIGHT: 230px;
	background-repeat: no-repeat;
}

.lefttitle_intro  {
	background: url(../images/koocall/lefttitle_sy.jpg) no-repeat;
	height: 16px;
	width: 98px;
	margin-left: 20px;
	margin-top: 10px;
}
.leftcontent_intro {
	margin-top: 5px;
}
.lefttitle_account  {
	background: url(../images/koocall/lefttitle_zh.jpg) no-repeat;
	height: 16px;
	width: 98px;
	margin-left: 20px;
	margin-top: 10px;
}
.leftcontent_account {
	background: url(../images/koocall/leftcontext_bg_zh.jpg) no-repeat 25px center;
	height: 98px;
}
#leftintro               {
	list-style: none;
	margin: 0px 0px 0px 36px;
	padding: 0px;
	font-size: 12px;
	display: block;
	overflow: hidden;
}


#leftintro li {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	width: 78px;
	line-height: 18px;
	overflow: hidden;
	display: block;
}
#leftintro  .intro_1 {
	background: url(../images/koocall/leftintro01.gif) no-repeat left 5px;
}
#leftintro  .intro_2 {
	background: url(../images/koocall/leftintro02.gif) no-repeat left 5px;
}
#leftintro  .intro_3 {
	background: url(../images/koocall/leftintro03.gif) no-repeat left 5px;
}
#leftaccount    {
	width: 65px;
	font-size: 12px;
	list-style: none;
	margin: 10px 0px 0px 65px;
	padding: 0px;
	display: block;
	overflow: hidden;
}
#leftaccount li {
	margin: 5px 0px 0px;
	padding: 0px;
}

#leftaccount .account_name {
	color: #1470BB;
}
#leftaccount .account_value {
	color: #29823E;
}
#leftaccount .account_view {
	margin-left: 10px;
	text-indent: 20px;
}
#leftaccount .account_view a:link {
	color: #000000;
	text-decoration: none;
}
#leftaccount .account_view a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#leftaccount .account_view a:visited {
	color: #000000;
	text-decoration: none;
}
#middlebox #rightbox {
	background: url(../images/koocall/rightbox_bg.jpg) no-repeat;
	height: 173px;
	width: 46px;
	float: left;
}
#rightmenu   {
	width: 46px;
	list-style: none;
	margin: 10px 0px 0px;
	padding: 0px;
}
#rightmenu  li   {
	width: 46px;
	cursor: pointer;
}
#rightmenu   a      {
	height: 50px;
	width: 30px;
	display: block;
	margin-left: 8px;
}
#rightmenu .m_bulletin_unclick {
	background: url(../images/koocall/m_bulletin.jpg) no-repeat left;
	height: 50px;
	width: 40px;
}

#rightmenu .m_feedback_unclick {
	background: url(../images/koocall/sc.jpg) no-repeat left;
	height: 50px;
	width: 40px;
}
#rightmenu .m_help_unclick {
	background: url(../images/koocall/m_help.jpg) no-repeat left;
	height: 50px;
	width: 40px;
}
#searchbox   {
	width: 512px;
	margin-left: 10px;
	background: url(../images/koocall/searchbox_bg.jpg) repeat-x left top;
	height: 130px;
	margin-top: 0px;
}

#searchbox1   {
	width: 512px;
	margin-left: 10px;
	background: url(../images/koocall/searchbox_bg.jpg) repeat-x left top;
	height: 160px;
	margin-top: 0px;
}

#callcartoon     {
	margin-right: auto;
	margin-left: auto;
	width: 500px;
	height: 100px;
}

#callcartoon #adheben1 {
	background-repeat: no-repeat;
	clear: none;
	float: left;
	height: 110px;
	width: 100px;
	background-position: bottom;
	background-image: url(../images/koocall/abheben_1.gif);
}

#callcartoon #connect {
	background-image: url(../images/koocall/connect_call.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	clear: none;
	float: left;
	height: 110px;
	width: 154px;
	margin-left: 70px;
}

#calljg1 {
	background-image: url(../images/koocall/connect_call.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	clear: none;
	float: left;
	height: 110px;
	width: 154px;
	margin-left: 70px;
}

#calljg {
	background-repeat: no-repeat;
	background-position: bottom;
	clear: none;
	float: left;
	height: 110px;
	width: 154px;
	margin-left: 70px;
}

#callcartoon #adheben2 {
	background-image: url(../images/koocall/abheben_2.gif);
	clear: none;
	float: right;
	height: 110px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: bottom;
}

#callcartoon #connect_text {
	font-size: 12px;
	color: #00A750;
	clear: none;
	float: left;
	height: 20px;
	width: 170px;
	margin-left: 0px;
	vertical-align: 50%;
	text-align: center;
	padding-top: 4px;
}

#callcartoon #callto {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; WIDTH: 150px; COLOR: #00A750; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#callcartoon #callfrom {
	DISPLAY: block;
	FONT-SIZE: 12px;
	FLOAT: right;
	WIDTH: 150px;
	COLOR: #00A750;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	clear: none;
}
.searchform       {
	width: 500px;
	height: 120px;
	z-index: 2;
	clear: both;
	float: none;
	margin: 0px auto;
}

.label_inputext {
	font-size: 12px;
	font-weight: bold;
	background: url(../images/koocall/main_arr.gif) no-repeat left top;
	display: block;
	line-height: 18px;
	margin-top: 5px;
	text-indent: 15px;
	width: 200px;
	clear: left;
	float: left;
	color: #2097AD;
}


.inputflied {
	CLEAR: both;
	MARGIN-TOP: 5px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN-LEFT: 0px;
	COLOR: #666666;
	LINE-HEIGHT: 18px;
	background-repeat: no-repeat;
	background-position: left 5px;
}

.label_info {
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	color: #1470BB;
	text-align: left;
}



.inputtext {
	MARGIN-TOP: 5px;
	FLOAT: left;
	MARGIN-LEFT: 40px;
	WIDTH: 160px;
	COLOR: #666666;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 16px;
	HEIGHT: 16px;
	background-repeat: repeat-x;
	border: 1px solid #666666;
}

.myphone {
	float: left;
	display: block;
	margin-left: 20px;
	clear: both;
	font-size: 12px;
	color: #539BB7;
}

.myphoneimg {
	CLEAR: both;
	DISPLAY: block;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN-LEFT: 20px;
	COLOR: #00A750;
	margin-top: 7px;
}

.btn_search {
	width: 135px;
	border-style: none;
	cursor: pointer;
	height: 82px;
}

.btn_call {
	height: 82px;
	width: 135px;
	border-style: none;
	cursor: pointer;
}

#contentmenubox {
	BORDER-TOP: #dddddd 1px solid; BACKGROUND: #ffffff; MARGIN-LEFT: 8px; WIDTH: 516px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 40px
}

#contentmenu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 40px
}
#contentmenu LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none; HEIGHT: 40px
}
#contentmenu LI A {
	MARGIN-TOP: 12px; DISPLAY: block; HEIGHT: 27px
}


#contentmenu .m_baseinfo_unclick {
	background: url(../images/koocall/m_baseinfo_unclick.jpg) no-repeat bottom;
	width: 27px;
	cursor: pointer;
}
#contentmenu .m_baseinfo_clicked {
	background: url(../images/koocall/m_baseinfo_clicked.jpg) no-repeat bottom;
	width: 39px;
}
#contentmenu .m_compinfo_clicked {
	background: url(../images/koocall/m_compinfo_clicked.jpg) no-repeat bottom;
	width: 96px;
}
#contentmenu .m_favorite_unclick {
	background: url(../images/koocall/m_favorite_unclick.jpg) no-repeat bottom;
	width: 27px;
	cursor: pointer;
}
#contentmenu .m_favorite_clicked {
	background: url(../images/koocall/m_favorite_clicked.jpg) no-repeat bottom;
	width: 96px;
}
#contentmenu .m_searched_clicked {
	background: url(../images/koocall/m_searched_clicked.jpg) no-repeat center bottom;
	width: 96px;
}

#contentmenu .m_record_clicked {
	background: url(../images/koocall/m_record_unclick.jpg) no-repeat bottom;
	width: 96px;
}

#contentmenu .m_record_unclick {
	BACKGROUND: url(../images/koocall/m_record_unclick.jpg) no-repeat 100% bottom; WIDTH: 70px; CURSOR: pointer
}

#contentmenu .m_null {
	WIDTH: 330px;
}

#contentmenu .m_history_clicked {
	background: url(../images/koocall/m_record_clicked.jpg) no-repeat bottom;
	width: 96px;
}

#contentbox   {
	width: 512px;
	margin-left: 10px;
}
#contentbox  .content_txt_index     {
	background: url(../images/koocall/ad_font.gif) no-repeat bottom;
	height: 45px;
	width: 512px;
	text-align: center;
	font: 12px/22px "宋体";
}
#contentbox .content_image_index     {
	background: url(../images/koocall/banner.jpg) no-repeat;
	height: 85px;
	width: 512px;
}
#contentbox .content_image_login     {
	background: url(../images/koocall/login_bg.gif) no-repeat;
	height: 160px;
	width: 512px;
}
#content_link     {
	width: 512px;
	height: 20px;
	border-top: 1px solid #CCCCCC;
}
.linkinline {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 12px;
}
.linkinline li {
	display: block;
	line-height: 20px;
	width: 128px;
	float: left;
	text-align: center;
}
.linkinline li a:link {
	color: #ada797;
	text-decoration: none;
	line-height: 20px;
}
.linkinline li a:hover {
	color: #00A650;
	text-decoration: none;
}

.linkinline li a:visited {
	color: #ada797;
	text-decoration: none;
}
#footbox {
	background: url(../images/koocall/mainbox_b_bg.jpg) no-repeat;
	height: 20px;
	width: 712px;
	margin-right: auto;
	margin-left: auto;
}
#bottombox {
	width: 712px;
	height: 80px;
	margin-right: auto;
	margin-left: auto;
}
#bottombox #copyrightbox {
	height: 60px;
	width: 532px;
	margin-left: 134px;
	font-size: 12px;
	color: #ada797;
	line-height: 22px;
	text-align: center;
	margin-top: 20px;
}

#copyrightbox a{
	color: #ada797;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
#compinfobox {
	font-size: 12px;
	display: block;
	width: 500px;
	clear: both;
	float: none;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.compinfo_image {
	float: left;
	display: block;
	text-align: center;
	width: 130px;
}
.compinfo_image img {
	border: 1px solid #CCCCCC;
}

.compinfo {
	list-style: none;
	padding: 0px;
	display: block;
	width: 360px;
	float: left;
	margin: 10px 0px;
	overflow: hidden;
}

.compinfo li {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	line-height: 20px;
	text-align: left;
	background: url(../images/koocall/arr.gif) no-repeat left 10px;
	width: 350px;
}
.compinfo .compinfo_title {
	CLEAR: both;
	DISPLAY: block;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 240px;
	COLOR: #666666;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	font-weight: bold;
}

.compinfo .compinfo_map {
	CLEAR: both;
	DISPLAY: block;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 240px;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
}

.compinfo .compinfo_operate {
	DISPLAY: block;
	FLOAT: right;
	WIDTH: 100px;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: center;
	color: #00A750;
}
.compinfo_operate A:link {
	FONT-SIZE: 12px; COLOR: #00A750; TEXT-DECORATION: none
}
.compinfo_operate A:visited {
	FONT-SIZE: 12px; COLOR: #00A750; TEXT-DECORATION: none
}
.compinfo_operate A:hover {
	FONT-SIZE: 12px; COLOR: #00A750; TEXT-DECORATION: underline
}
.compinfo .compinfo_content {
	display: block;
	clear: both;
	color: #9a9a9a;
}
.compinfo .compinfo_url {
	display: block;
	width: 240px;
	float: left;
	OVERFLOW: hidden;
	
}
.compinfo_url a:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}

.compinfo_url a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.compinfo_url a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}

.compinfo .compinfo_phone {
	float: right;
	text-align: left;
	width: 100px;
}
#searchdata {
	width: 500px;
	margin: 5px auto;
}
.searchdata {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.searchdata li {
	display: block;
	line-height: 25px;
	clear: both;
}
.searchdata li.otherbg {
	background: #F3F3F3;
}

.searchdata .data_title {
	width: 270px;
	display: block;
	float: left;
	color: #136FB8;
	padding-left: 5px;
}
.searchdata .data_image {
	float: left;
	width: 40px;
	display: block;
	background: no-repeat center center;
	height: 25px;
}
.searchdata .data_operate {
	display: block;
	text-align: center;
	float: left;
	width: 180px;
}
.searchdata .data_content {
	display: block;
	color: #ada797;
	clear: both;
	height: 25px;
}
.searchdata a:link {
	font-size: 12px;
	color: #136FB8;
	text-decoration: none;
}
.searchdata a:visited {
	font-size: 12px;
	color: #136FB8;
	text-decoration: none;
}
.searchdata a:hover {
	font-size: 12px;
	color: #136FB8;
	text-decoration: underline;
}
#searchdata .data_msg {
	line-height: 40px;
	text-align: center;
	display: block;
	color: #666666;
}
.bor_leftright {
	font-family: "黑体";
	font-size: 12pt;
	color: #00A750;
}

.yellow {
	border: 1px dashed #FF9000;
}

.compinfo .compinfo_sm {
	font-family: "宋体";
	color: #000000;
	clear: none;
	float: left;
	height: 20px;
	margin-left: 0px;
	text-indent: 0px;
	white-space: normal;
	display: block;
	width: 100%;
	text-align: left;
	margin-top: 0px;
	text-decoration: none;
}