﻿BODY
{
    background: #FFFFFF;
    margin: 0px;
    padding: 5px 0px 0px 0px;
    font-family:"Verdana","宋体";
    font-size:12px;
}

*
{
		font-family:"Verdana","宋体";
    padding: 0;
    margin: 0;
    text-decoration: none;
}
A:link {
	font-family:"Verdana","宋体";
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	font-family:"Verdana","宋体";
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	font-family:"Verdana","宋体";
	COLOR: #ff8201; TEXT-DECORATION: underline
}
A:hover {
	font-family:"Verdana","宋体";
	COLOR: #ff8201; TEXT-DECORATION: underline
}
img
{
    border: none;
}

.clear
{
    clear: both;
    height: 5px;
    margin: 0px;
    padding: 0px;
}
select{
margin:0px;
}

#Wrap
{
    margin: 0 auto;
    width: 930px;
	background-color:#FFFFFF;
}
/*根容器定义*/

#Header img
{
    margin-left: 5px; /*logo容器*/
}

#Shower
{
}

#Left
{
    /*左列内容定义*/
    width: 69%;
    float: left;
}

#Right
{
    /*右侧边栏定义*/
    width: 30%;
    float: right;
}
/* Nav导航条定义开始 */
#navbar
{
    width: 930px;
    height: 30px;
    background: url(../images/nav_bg.jpg) repeat-x left top;
    overflow: hidden;
    clear: both; /* 消除浮动的影响，FF必要*/
}
.navlist
{
    list-style-type: none;
}
.navlist li
{
    float: left;
    width: 97.5px;
    height: 100%;
    line-height: 30px;
    background: url(../images/nav_line.jpg) no-repeat right top;
    overflow: hidden;
    text-align: center;
}
.navlist li a:link, .navlist li a:visited, .navlist li a:hover, .navlist li a:active
{
    font-size: 14px;
    color: #fff;
    text-decoration: none;
}
.navlist li.tit_b
{
    background: url(../images/nav_bg_h.jpg) no-repeat center top;
    font-weight: bold;
}
.subnav
{
    width: 930px;
    height: 30px;
    list-style-type: none;
    color: #B6B6B6;
}
.subnav select
{
    position: absolute;
    top: 5px; *top:4px;
_top:4px;
}
.subnav li
{
    height: 30px;
    line-height: 30px;
    background: url(../images/navsub_bg.jpg) repeat-x left top;
    font-size: 13px;
    color: #bbb; /* 定义分割符的颜色*/
    padding-left: 15px; /*	二级导航条列表左间距*/
    border-right: 1px solid #B6B6B6;
    border-bottom: 1px solid #B6B6B6;
    border-left: 1px solid #B6B6B6;
    text-align: left;
    overflow: hidden;
    display: none;
}
.subnav li a:hover
{
    color: #E92225;
}
/*二级导航鼠标感应色*/
/* Nav导航条定义结束 */



/*公共模块部分开始*/
.public_title
{
    width: 100%;
    height: 28px;
    background: url( '../images/NoticeTitlebg.jpg' ) repeat-x left top;
    line-height: 23px;
	font-size:12px;
    
}
.public_title strong
{
    font-size: 13px;
    display: inline; padding-left:25px;color:#E51919;background:url('../images/Icon_08.jpg') no-repeat 5px 0px;
}
.public_title2
{
    width: 100%;
    height: 28px;
    background: url( '../images/tit_bg1.gif' ) repeat-x left top;
    line-height: 30px;
}
.public_title2 strong
{
    font-size: 13px;
    display: block;
    padding-left: 25px;
    color: #fff; ;
}



/*右下角宣传动画*/

.adtitle ul
{
    list-style: none;
    background-color: #E8E2D3;
    height: 15px;
    padding: 3px;
}
.adtitle ul li
{
    display: inline;
}

/*常见问题(边栏)*/
.special_list
{
    list-style: none;
    margin: 10px 10px 10px 20px;
}
.special_list li
{ 
    height: 25px;
    line-height: 25px;
}
.special_list li span
{
    color: #fff;
    background: url(../images/Fig05.jpg) left center no-repeat;
    padding:2px;
    margin-right:5px;  
}


#footer
{
    font-size: 13px;
    width: 928px;
    height: 120px;
    border: 1px #ccc solid;
    background: url(../images/bot_bg.jpg) left bottom repeat-x;
}
#footer a
{
    color: #fff;
    text-decoration: none;
}
#footer a:hover
{
    text-decoration: underline;
}
#footer .logo
{
    margin-left: 15px;
    float: left;
}

#footer .title
{
    text-align: right;
    width: 928px;
    height: 36px;
    color: #fff;
    padding-top: 7px;
    background: url(../images/FootBg.jpg) no-repeat;
	font-size:12px;
}

.tit-red
{
    width: 100%;
    height: 27px;
    background: url(../images/tit_red_end.gif) no-repeat top right;
}

.tit-red-pre
{
    height: 27px;
    width: 115px;
    line-height: 27px;
    font-size: 14px;
    font-weight: bold;
    color: #FFFF00;
    background: url(../images/tit_red.gif) no-repeat top left;
    float: left;
    text-align: left;
    padding-left: 25px;
}

/*模块标题栏定义*/
.tit-red2
{
    width: 100%;
    height: 27px;
    background: url(../images/tit_red_end2.gif) no-repeat top right;
    position: relative;
}

.tit-red-pre2
{
    height: 27px;
    width: 200px;
    line-height: 27px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    background: url(../images/tit_red2.gif) no-repeat top left;
    float: left;
    text-align: left;
    padding-left: 12px;
}

.public_border
{
    width: auto;
    height: 100%;
    border: 1px #ccc solid;
}

/*模块标题栏定义结束*/


.input_on
{
    padding: 2px 8px 0pt 3px;
    height: 18px;
    border: 1px solid #999;
    background-color: #FFFFCC;
}
.input_off
{
    padding: 2px 8px 0pt 3px;
    height: 18px;
    border: 1px solid #CCC;
    background-color: #FFF;
}

.input_out
{
    padding: 2px 8px 0pt 3px;
    height: 18px;
    border: 1px solid #999;
    background-color: #FFFFCC;
}

#calledNum
{
    font-size: 14px;
    width: 135px;
    margin: 0px auto;
}

body {
background:#FFFFFF none repeat scroll 0 0;
font-family:"Verdana","宋体";
font-size:12px;
margin:0;
padding:5px 0 0;
}
* {
margin:0;
padding:0;
}
* {
text-decoration:none;
}
a {
color:#333333;
}
img {
border:medium none;
}
.clear {
clear:both;
height:5px;
margin:0;
padding:0;
overflow: hidden;
}
#Wrap {
margin:0 auto;
width:930px;
}
#Header img {
margin-left:5px;
}
#Shower {
}
#Left {
float:left;
width:69%;
}
#Right {
float:right;
width:30%;
}
#navbar {
background:transparent url(../images/nav_bg.jpg) repeat-x scroll left top;
clear:both;
height:30px;
overflow:hidden;
width:930px;
}
.navlist {
list-style-type:none;
}
.navlist li {
background:transparent url(../images/nav_line.jpg) no-repeat scroll right top;
float:left;
height:100%;
line-height:30px;
overflow:hidden;
text-align:center;
width:97.5px;
}
.navlist li a:link, .navlist li a:visited, .navlist li a:hover, .navlist li a:active {
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}
.navlist li.tit_b {
background:transparent url(../images/nav_bg_h.jpg) no-repeat scroll center top;
font-weight:bold;
}
.subnav {
color:#B6B6B6;
height:30px;
list-style-type:none;
width:930px;
}
.subnav select {
position:absolute;
top:5px;
}
.subnav li {
background:transparent url(../images/navsub_bg.jpg) repeat-x scroll left top;
border-bottom:1px solid #B6B6B6;
border-left:1px solid #B6B6B6;
border-right:1px solid #B6B6B6;
color:#BBBBBB;
display:none;
font-size:13px;
height:30px;
line-height:30px;
overflow:hidden;
padding-left:15px;
text-align:left;
}
.subnav li a:hover {
color:#E92225;
}
.public_title {
background:transparent url( ) repeat-x scroll left top;
height:28px;
line-height:23px;
width:100%;
border-bottom: 1px solid rgb(221, 221, 221); 
}
.public_title strong {
background:transparent url(../images/Icon_08.jpg) no-repeat scroll 5px 0;
color:#E51919;
display:inline;
font-size:13px;
padding-left:25px;
}
.public_title2 {
background:transparent url( ) repeat-x scroll left top;
height:28px;
line-height:30px;
width:100%;
}
.public_title2 strong {
color:#FFFFFF;
display:block;
font-size:13px;
padding-left:25px;
}
.adtitle ul {
background-color:#E8E2D3;
height:15px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:3px;
}
.adtitle ul li {
display:inline;
}
.special_list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 10px 10px 20px;
}
.special_list li {
height:25px;
line-height:25px;
}
.special_list li span {
background:transparent url(../images/Fig05.jpg) no-repeat scroll left center;
color:#FFFFFF;
margin-right:5px;
padding:2px;
}
#friends{
border:1px solid #CCCCCC;
clear:both;
height:118px;
width:928px;
}
#friends ul{
width:97%;
margin-left:16px;

}
#friends ul li{
float:left;
font-size:12px;
line-height:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:2px;
padding:3px;
color:#aaaaaa;
height:11px;
}
#friends ul li a{
color:#aaaaaa;
}
#friends ul li a:hover{
text-decoration:underline;
}
#footer {
background:transparent url(../images/bot_bg.jpg) repeat-x scroll left bottom;
border:1px solid #CCCCCC;
font-size:13px;
height:124px;
width:928px;
}
#footer .logo {
float:left;
margin-left:15px;
}
#footer .text {
line-height:20px;
width:600px;
text-align:center;
float:right;

}
#footer .title {
background:transparent url(../images/FootBg.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
height:36px;
padding-top:7px;
text-align:right;
width:928px;
line-height:15px;
}
.tit-red {
background:transparent url(../images/tit_red_end.gif) no-repeat scroll right top;
height:27px;
width:100%;
}
.tit-red-pre {
background:transparent url(../images/tit_red.gif) no-repeat scroll left top;
color:#FFFF00;
float:left;
font-size:14px;
font-weight:bold;
height:27px;
line-height:27px;
padding-left:25px;
text-align:left;
width:115px;
}
.tit-red2 {
background:transparent url(../images/tit_red_end2.gif) no-repeat scroll right top;
height:27px;
position:relative;
width:100%;
}
.tit-red-pre2 {
background:transparent url(../images/tit_red2.gif) no-repeat scroll left top;
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
height:27px;
line-height:27px;
padding-left:12px;
text-align:left;
width:200px;
}
.public_border {
border:1px solid #CCCCCC;
height:100%;
width:auto;
}
.input_on {
background-color:#FFFFCC;
border:1px solid #999999;
height:18px;
padding:2px 8px 0 3px;
}
.input_off {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
height:18px;
padding:2px 8px 0 3px;
}
.input_out {
background-color:#FFFFCC;
border:1px solid #999999;
height:18px;
padding:2px 8px 0 3px;
}
#calledNum {
font-size:14px;
margin:0 auto;
width:135px;
}
#news_more {
height:170px;
}
#news_more li {
border-bottom:1px dotted #D3D3D5;
height:25px;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin-top:5px;
padding-left:5px;
}
#news_more li a {
font-size:14px;
margin-left:5px;
}
#AD {
float:left;
height:170px;
width:69%;
}
#Notice {
float:right;
height:170px;
width:30%;
}
#Reg_Show {
border:1px solid #CCCCCC;
float:left;
width:640px;
}
#Number_News {
height:215px;
width:100%;
}
#Number {
float:left;
width:320px;
}
#Number ul {
margin-top:4px;
padding:0 8px;
text-align:center;
}
#Number ul li {
border-bottom:1px dotted #C5B692;
float:left;
line-height:27px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:99px;
}
#News {
float:right;
width:315px;
}
#Special_FAQ {
height:215px;
width:100%;
}
#Special {
float:left;
height:215px;
width:320px;
}
#FAQ {
float:right;
height:215px;
width:315px;
}
#What {
width:100%;
}
#How {
width:100%;
}
#Why {
width:100%;
}
.rightcharacter {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:1px 0 0;
}
.rightcharacter li {
background:transparent url(../images/Fig05.jpg) no-repeat scroll 15px 9px;
color:#000;
font-size:13px;
line-height:28px;
padding-left:18px;
}
#Partner {
border:1px solid #CCCCCC;
clear:both;
width:928px;
height:128px;
}
.HotNews {
font-size:13px;
padding:0 8px 4px;
}
.HotNews li {
border-bottom:1px dotted #D3D3D5;
list-style-image:none;
list-style-position:inside;
list-style-type:circle;
padding:6px 0 2px;
}
.HotNews a {
color:#333333;
text-decoration:none;
}
.HotNews a:hover {
color:#FF5900;
}
.HotNews li.supernews {
background:transparent url(../images/news.gif) no-repeat scroll right center;
}
.goodnum {
width:315px;
}
.goodnum .goodnumtitle {
background:transparent url(../images/Icon_10.jpg) repeat-x scroll left bottom;
color:#8C6E25;
height:21px;
margin-top:0;
width:315px;
}
.goodnum .goodnumtitle ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 3px;
}
.goodnum .goodnumtitle li {
background:transparent url(../images/GoodNumBtn.jpg) repeat-y scroll left top;
cursor:pointer;
float:left;
height:21px;
line-height:21px;
margin:0 1px;
text-align:center;
width:75px;
}
.goodnum .content {
height:148px;
overflow:hidden;
width:315px;
}
.goodnum .content ul {
color:#464447;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:5px;
padding:0 10px;
}
.goodnum .content li {
border-bottom:1px dotted #C5B692;
float:left;
line-height:24px;
text-align:center;
width:97px;
}
.goodnum .content a {
color:#464447;
cursor:pointer;
}
.goodnum .content span {
color:red;
}

.Functions a:hover {
color:#FF5900;
}
.Functions a {
color:#333333;
text-decoration:none;
}
.Functions ul {
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
overflow:hidden;
padding:1px 10px 10px 10px;
text-align:center;
}
.Functions ul li {
background:transparent url(../images/arrow1.gif) no-repeat scroll 14px center;
border-bottom:1px dotted #D3D3D5;
display:block;
float:left;
line-height:28px;
padding-left:25px;
text-align:left;
width:73px;
}
.goodnum2 .content a {
cursor:pointer;
}
.goodnum2 .content span {
color:Blue;
}
.pager {
float:left;
font-size:20px;
margin-left:20px;
margin-top:10px;
}
.message1 {
border:2px solid #ECE197;
color:Red;
font-size:14px;
margin-left:100px;
padding:10px;
text-align:center;
}
.message2 {
color:#FF3300;
font-size:13px;
font-weight:bold;
}
.articlebody {
font-size:1.17em;
line-height:1.8em;
margin:0 auto;
overflow:hidden;
padding:1em 0;
width:97%;
}
.articletitle {
font-size:1.33em;
margin:1em 0 0.5em;
text-align:center;
}
.articletitle a {
color:#5086A5;
}
.articleinfo {
background:transparent url(../images/dotline_h.gif) repeat-x scroll 50% bottom;
margin:0 8px;
padding-bottom:10px;
text-align:center;
}
.articlectrl {
float:right;
}
.updateProgress1 {
background:#FFFFFF url(../images/ajax-loader.gif) no-repeat scroll 20px 50%;
border:0 none;
height:50px;
margin:10px;
position:absolute;
width:260px;
}
#UpdateProgress1 {
background:#FFFFFF url(../images/ajax-loader.gif) no-repeat scroll 20px 50%;
border:0 none;
height:30px;
margin-left:180px;
margin-top:150px;
*margin-top:20px !important;
width:260px;

}
.msg {
background-color:#EDF3FA;
border:1px dotted #DBDBDB;
color:#887788;
font-family:Verdana,Tahoma,"宋体";
font-size:13px;
margin:5px;
padding:5px;
}
.msgWarm {
background-color:#EDF3FA;
background-image:url(../images/standard_msg_warning.gif);
background-position:5px 5px;
background-repeat:no-repeat;
border:1px solid #408FD0;
font-family:Verdana,Tahoma,"宋体";
font-size:13px;
margin:5px;
padding:5px 5px 5px 25px;
}
.msgError {
background-color:#FFEFEE;
background-image:url(../images/standard_msg_error.gif);
background-position:5px 6px;
background-repeat:no-repeat;
border:1px solid #FF6860;
font-family:Verdana,Tahoma,"宋体";
font-size:13px;
line-height:16pt;
margin:5px;
padding:5px 5px 5px 25px;
}
.msgOk {
background-color:#F0FFF0;
background-image:url(../images/standard_msg_ok.gif);
background-position:5px 5px;
background-repeat:no-repeat;
border:1px solid #00EA00;
font-family:Verdana,Tahoma,"宋体";
font-size:13px;
margin:5px;
padding:5px 5px 5px 25px;
}
.news-cont {
width:100%;
}
.news-bg {
background:#FFFFFF url(../images/news_bg.gif) repeat-x scroll left top;
}
.news-tit {
background:transparent url(../images/newstit_n.gif) repeat-x scroll left top;
font-weight:bold;
height:31px;
padding:0;
}
.news-tit a {
color:#666666;
height:31px;
line-height:30px;
padding:8px 14px 12px;
}
.news-tit a.hot2 {
background:transparent url(../images/newstit_h.gif) no-repeat scroll center top;
color:#FFFFFF;
height:31px;
line-height:30px;
padding:8px 14px 12px;
}
.news-list {
max-width:390px;
padding:0 8px 4px;
}
.news-list div {
border-collapse:collapse;
display:none;
font-size:12px;
width:345px;
}
.news-list div li {
border-bottom:1px dotted #D3D3D5;
line-height:20px;
padding:6px 0px 2px;
text-align:left;
white-space:nowrap;
list-style-position:inside;
}

.whiteend {
background:transparent url(../images/whiteend.jpg) no-repeat scroll left bottom;
height:10px;
line-height:10px;
width:400px;
}
.news-list table tr td.superhot {
background:transparent url(../images/hot.gif) no-repeat scroll right center;
}
#Content{
overflow:hidden;
}
.special_list1
{
    list-style: none;
    float:left;
    text-align:center;
    padding:10px 10px 10px 20px;
}
.special_list1 li
{ 
    background:transparent url(../images/select_num_bg.jpg) no-repeat scroll 0 0;
		color:#0062AA;
		float:left;
		font-size:13px;
		font-weight:bold;
		height:20px;
		padding:8px;
		width:90px;
		margin-left:8px;
}
.more_pager {
	margin-left:30px;
	margin-top:310px !important;
	*margin-top:10px; 
	width:500px;
}
#payTable
{
    margin: 5px 10px 20px 10px;
    width: 600px;
    float: left;
}
#payTable tr td
{
    height:60px;
}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li, .jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 280px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.super_num{
    background-image:url(../images/bg_best_lh.gif);  
    background-repeat:no-repeat; 
    width: 232px; 
    height:90px;
    padding-top:20px; 
}

.super_num a{
    color: #B90000;
    font-size:25px;
    line-height: 30px; 
    font-weight:bold;
    font-family:"Verdana","宋体";
    margin-left:30px; 
}
.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 255px;

}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  242px;
    height: 100px;
    padding: 11px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 80px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 75px;
    right: 20px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 75px;
    left: 20px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: '宋体', '新宋体', Arial, Helvetica, verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bfont12 {
	FONT-SIZE: 12px; COLOR: #0071bc; TEXT-DECORATION: none
}
.btable4b {
	BORDER-RIGHT: #3669a3 1px solid; BORDER-TOP: #3669a3 1px solid; BORDER-LEFT: #3669a3 1px solid; BORDER-BOTTOM: #3669a3 1px solid
}
.btable1b {
	BORDER-BOTTOM: #8cacd3 1px solid
}
.blue12 {
	FONT-SIZE: 12px; COLOR: #0e196a
}
.blue212 {
	FONT-SIZE: 12px; COLOR: #4c618f
}
.btable24b {
	BORDER-RIGHT: #c8ddf0 1px solid; BORDER-TOP: #c8ddf0 1px solid; BORDER-LEFT: #c8ddf0 1px solid; BORDER-BOTTOM: #c8ddf0 1px solid
}
.htable4b {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #ededed
}
.ofont12 {
	FONT-SIZE: 12px; COLOR: #ff6600
}
.htable4b2 {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
A.flowui {
	FONT-SIZE: 12pt; COLOR: #333333; TEXT-DECORATION: underline
}
A.flowui:active {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline
}
A.flowui:link {
	FONT-SIZE: 12pt; COLOR: #043b9c; TEXT-DECORATION: underline
}
A.flowui:hover {
	FONT-SIZE: 12pt; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.flowui:visited {
	FONT-SIZE: 12px; COLOR: #043b9c; TEXT-DECORATION: underline
}
SPAN.flowui {
	FONT-SIZE: 12px; CURSOR: hand
}
.flowui#span {
	FONT-SIZE: 12px; CURSOR: hand; COLOR: #043b9c; TEXT-DECORATION: underline
}BODY.popup {
	SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 11px; BACKGROUND: url(../images/bg.gif); SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee; SCROLLBAR-SHADOW-COLOR: #eeeeee; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #bbbbbb; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: "Verdana", "Arial"; SCROLLBAR-DARKSHADOW-COLOR: #bbbbbb
}
TABLE.popup {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial"
}
TR.popup {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial"
}
TD.popup {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial"
}
.headfont {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana", "Arial"; TEXT-DECORATION: none
}
.headfont2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #5d649a; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana", "Arial"; TEXT-DECORATION: none
}
.headfontwhite {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana", "Arial"
}
A.headlink:link {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none
}
A.headlink:visited {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none
}
A.headlink:hover {
	FONT-SIZE: 11px; COLOR: #6699cc; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none
}
A.headlink:active {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none
}
.font7 {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial"
}
.font8 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial"
}
.font14px {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial"
}
.replyClass {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: "Verdana", "Arial"
}
.hitClass {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: "Verdana", "Arial"
}
.content {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "宋体","Verdana", "Arial"
}
.title {
	FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: "Verdana", "Arial"
}
.board_class {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff8201
}
.bgtitle {
	BACKGROUND-IMAGE: url(/images/titlebg.gif); HEIGHT: 22px; BACKGROUND-COLOR: #dddddd
}
.quoteclass {
	FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: "Verdana", "Arial"
}

A.jbblink:link {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: none
}
A.jbblink:visited {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: none
}
A.jbblink:active {
	FONT-SIZE: 12px; COLOR: #ff8201; TEXT-DECORATION: underline
}
A.jbblink:hover {
	FONT-SIZE: 12px; COLOR: #ff8201; TEXT-DECORATION: underline
}
A.Topic:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.Topic:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.Topic:active {
	COLOR: #ff8201; TEXT-DECORATION: underline
}
A.Topic:hover {
	COLOR: #ff8201; TEXT-DECORATION: underline
}
A.alltop:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.alltop:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.alltop:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.alltop:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.MasterTop:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.MasterTop:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.MasterTop:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.MasterTop:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.userTopTopic:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.userTopTopic:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.userTopTopic:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.userTopTopic:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.Bname:link {
	COLOR: #3333aa; TEXT-DECORATION: none
}
A.Bname:visited {
	COLOR: #3333aa; TEXT-DECORATION: none
}
A.Bname:active {
	COLOR: #555555; TEXT-DECORATION: underline
}
A.Bname:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
A.LinkB:link {
	COLOR: #3333aa; TEXT-DECORATION: none
}
A.LinkB:visited {
	COLOR: #3333aa; TEXT-DECORATION: none
}
A.LinkB:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff8201; TEXT-DECORATION: none
}
A.LinkB:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff8201; TEXT-DECORATION: none
}
A.LinkE:link {
	FONT-SIZE: 7pt; COLOR: #336699; TEXT-DECORATION: none
}
A.LinkE:visited {
	FONT-SIZE: 7pt; COLOR: #336699; TEXT-DECORATION: none
}
A.LinkE:active {
	FONT-SIZE: 7pt; COLOR: #ffffff; BACKGROUND-COLOR: #ff8201; TEXT-DECORATION: none
}
A.LinkE:hover {
	FONT-SIZE: 7pt; COLOR: #ffffff; BACKGROUND-COLOR: #ff8201; TEXT-DECORATION: none
}
A.titlemenu:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titlemenu:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titlemenu:active {
	FONT-SIZE: 9pt; COLOR: #ffd15f; TEXT-DECORATION: none
}
A.titlemenu:hover {
	FONT-SIZE: 9pt; COLOR: #ffd15f; TEXT-DECORATION: none
}
.protocol
{
  margin: 0px 20px 0px 20px;
  font-size: 13px;
  line-height: 20px;
  color: #464447;
}
.special
{
  list-style: none;
  font-size: 13px;
  color: #464447;
}
.special li
{
  background: url(../images/Icon_13.jpg) no-repeat Left center;
  padding-left: 10px;
  line-height: 25px;
  font-weight: bold;
}
.choosenumber .sortsearch li
{
  padding-bottom: 10px;
}
.f1
{
  color: Black;
  font-weight: bold;
  font-size: 14px;
}
.num td
{
  width: 100px;
  height: 30px;
  background-image: url(../images/num4_bg.jpg);
  background-repeat: no-repeat;
  font-weight: bold;
}
.btn
{
  margin-left: 40px;
  margin-top: 10px;
}
.pager
{
  margin-left: 50px;
  _margin-left: 20px;
  margin-top: 20px;
}
.pages
{
  color: #999;
  margin-top: 5px;
  margin-bottom: 10px;
}
.pages a, .pages .cpb
{
  text-decoration: none;
  float: left;
  padding: 3px;
  border: 1px solid #ddd;
  background: #ffff;
  margin: 0px 2px 0 0;
  font-size: 12px;
  color: #000;
}
.pages a:hover
{
  background-color: #E61636;
  color: #fff;
  border: 1px solid #E61636;
  text-decoration: none;
}
.pages .cpb
{
  font-weight: bold;
  color: #fff;
  background: #E61636;
  border: 1px solid #E61636;
}
.go
{
  margin-left: 5px;
  text-decoration: none;
  padding: 2px;
  border: 1px solid #ddd;
  background: #ffff;
  font-size: 13px;
  color: #000;
}
#Number2
{
  float: left;
  width: 280px;
}
#Number2 ul
{
  margin-top: 4px;
  padding: 0 8px;
  text-align: center;
}
#Number2 ul li
{
  width: 85px;
  float: left;
  border-bottom: 1px dotted #C5B692;
  line-height: 27px;
  list-style: none;
}
.nav_top
{
  height: 57px;
  background: url(../images/nav_top_bg.jpg) repeat-x;
}
.nav_top select
{
  font-size: 13px;
}
.nav_top select option
{
  font-size: 14px;
  height: 20px;
}
.special_postion input
{
  width: 100px;
  height: 20px;
  font-size: 20px;
  width: 100px;
  font-weight: bold;
}
.find {
  margin-left:3px;
  vertical-align:bottom;
  padding-bottom:3px;
}
.mleft {
  margin-left:25px;
}
.mleft2 {
  margin-left:25px;
  *margin-left:15px !important;
}
.special_postion
{
  float:left;
  width:400px;
  margin:10px;
}
.special_postion select
{
  line-height: 25px;
}
.select_content
{
  border: 2px #DDDBDB solid;
  border-top: 0px;
  height: 730px;
  background-color: #F9F9F9;
  padding: 5px;
}
.select_num_bg
{
  background: url(../images/select_num_bg.gif) no-repeat;
  height: 20px;
  width: 90px;
  float: left;
  padding: 8px 8px;
  font-weight: bold;
  color: #0062AA;
  font-size: 13px;
}
.select_num_bg2
{
  background: url(../images/select_num_bg2.gif) no-repeat;
  height: 20px;
  width: 90px;
  float: left;
  padding: 8px 8px;
  font-weight: bold;
  color: red;
  font-size: 13px;
}
.select_num_list
{
  margin-left: 60px;
  _margin-left: 30px;
  margin-top: 10px;
  float: left;
}
.select_num_list li
{
  list-style-type: none;
  float: left; 
  margin: 8px;
}
#clueto
{
  width: 300px;
  position: absolute;
  left: 280px;
  top: 390px; *top:380px !important;*top:380px;z-index:1;filter:progid:DXImageTransform.Microsoft.DropShadow(color=#aaaaaa,offX=3,offY=3,positives=true);
}
#clueto .clueto_top
{
  margin: 0px;
  line-height: 0px;
  height: 8px; *height:30px !important;*height:0px;padding:0px}
#clueto .clueto_main
{
  background-color: #f3f8fe;
  padding: 3px;
  margin: 0px;
  border-left: #8bb5e0 1px solid;
  font-size: 12px;
  text-align: left;
  border-right: #8bb5e0 1px solid;
  border-bottom: #8bb5e0 1px solid;
}
#clueto .clueto_main p
{
  background: transparent url(http://www.zg10010.net/400/images/icon_remind.gif) no-repeat scroll left 2px;
  padding-left: 20px;
}
.numListWrap {
background-color:#FFFFFF;
border:2px solid #0062AA;
color:#000000;
display:none;
height:60px;
line-height:20px;
padding:5px 5px 5px 10px;
position:absolute;
text-align:left;
width:210px;
}

.title, .spacingtitle, th 
{
	font-weight:normal;
}

#formbox {
background-color:#EFF3FF;
border:1px solid #B5CDFF;
height:180px;
margin:12px auto;
width:600px;
}
#formbox #atitle {
background-color:#DEE3FF;
border-bottom:1px solid #B5CDFF;
color:#000000;
font-size:14px;
font-weight:bold;
height:28px;
line-height:28px;
text-indent:12px;
width:600px;
}

#formbox table {
margin:8px;
}

#acontent p {
	margin:3px;
}

.city ul {
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
overflow:hidden;
padding:1px;
text-align:center;
}
.city ul li {
background:transparent url(http://www.zg10010.net/400/images/arrow1.gif) no-repeat scroll 14px center;
display:block;
float:left;
line-height:28px;
padding-left:25px;
text-align:left;
width:65px;
}
.all_province {
	font-weight:bold;
	font-size:14px;
	width:100%;
	float:left;
}
.all_city {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	overflow:hidden;
	padding:1px;
}
.all_city li {
	float:left;
	line-height:28px;
	padding-left:25px;
	text-align:left;
	width:65px;
	font-weight:normal;
	font-size:12px;
}
#music
{
	float:right;
	width:50%;
}
#music li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/music_li.gif) no-repeat scroll 2px center;
border-bottom:1px dotted #C5B692;
display:block;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:15px 2px;
text-indent:14px;
padding-left:7px;
}
.music_bt {
	float:right;
	margin-right:1px;
}
#music li a
{
	color:#ccc;
	vertical-align:top;
}
#music li a:hover
{
	color:#ff6600;
}
#music li span
{
}
.customer_show a:hover {
color:#FF5900;
}
.customer_show a {
color:#333333;
text-decoration:none;
}
.customer_show ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
overflow:hidden;
text-align:center;
margin:0px 5px;
float: left;
height: 188px;
overflow: hidden;
}
.customer_show ul li {
background:transparent url(../images/arrow1.gif) no-repeat scroll 5px center;
border-bottom:1px dotted #D3D3D5;
display:block;
line-height:26px;
padding-left:16px;
text-align:left;
width:290px;
}
.messages {
background:none repeat scroll 0 0 #DDDDDD;
float:left;
line-height:27px;
margin:10px;
}
.messages ul{
	list-style:none;
}
.messages .title {
background:url("../images/traderbg.gif") repeat-x scroll 0 0 transparent;
height:26px;
line-height:26px;
padding:0 0 0 15px;
}
.messages tbody tr td {
padding:0 6px;
}
.map_ul {
float:left;
height:60px;
}
.map_ul li {
float:left;
line-height:60px;
margin-left:30px;
}
.map_ul li a {
text-decoration:underline;
}
.messages td, .messages th {
background:none repeat scroll 0 0 #FFFFFF;
}
.messages .tdL {
color:#777777;
text-align:right;
}
.music_table
{
	font-size:12px;
	margin-bottom:10px;
	text-align:left;
}
 .music_table tr th
 {
 	background-color:#6385A1;
	color:#FFFFFF;
	text-align:left;
	padding:5px 0 5px 11px;
 }
.music_table tr td
{
	border-bottom:1px dashed #999999;
	padding:5px 0 5px 15px;
}
a.btn1 {
	background:url("../images/btn1.gif") no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	height:22px;
	padding-left:20px;
	width:55px;
}
a.btn1:hover {
	background:url("../images/btn1.gif") no-repeat scroll 0 -22px transparent;
}
.btn1 {
	background:url("../images/btn1.gif") no-repeat scroll 0 0 transparent;
	border:0 none;
	float:left;
	margin-left:10px;
	padding-left:20px;
	font-size:12px;
	height:22px;
	text-align:left;
	width:75px;
}