﻿a {color:#666;text-decoration:none;}
a:link {color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration: none;}
a:hover{color:#39f;text-decoration:underline;}

.a1 {color:#39f;text-decoration:none;}
.a1:link {color:#39f;text-decoration:none;}
.a1:visited{color:#39f;text-decoration: none;}
.a1:hover{color:#f30;text-decoration:underline;}

.a2 {color:#999;text-decoration:none;}
.a2:link {color:#999;text-decoration:none;}
.a2:visited{color:#999;text-decoration: none;}
.a2:hover{color:#39f;text-decoration:none;}

.a3 {color:#f60;text-decoration:none;}
.a3:link {color:#f60;text-decoration:none;}
.a3:visited{color:#f60;text-decoration: none;}
.a3:hover{color:#f00;text-decoration:underline;}

.b1 {color:#fcd;text-decoration:none;}
.b1:link {color:#39f;text-decoration:none;}
.b1:visited{color:#fcd;text-decoration: none;}
.b1:hover{color:#fff;background-color:#39f; text-decoration:none; padding:2px;}

.b2 {color:#218ade;text-decoration:underline;}
.b2:link {color:#218ade;text-decoration:underline;}
.b2:visited{color:#218ade;text-decoration:underline;}
.b2:hover{color:#fff;background-color:#39f; text-decoration:none; padding:2px;}

.b3 {color:#fff;background-color:#39f; text-decoration:none; padding:2px;}
.b3:link {color:#fff;background-color:#39f; text-decoration:none; padding:2px;}
.b3:visited{color:#fff;background-color:#39f; text-decoration:none; padding:2px;}
.b3:hover{color:#fff;background-color:#06c; text-decoration:none; padding:2px;}

.b4 {color:#666;background-color:#f9fcfc; text-decoration:none; padding:2px;}
.b4:link {color:#666;background-color:#f9fcfc; text-decoration:none; padding:2px;}
.b4:visited{color:#666;background-color:#f9fcfc; text-decoration:none; padding:2px;}
.b4:hover{color:#000;background-color:#e6f3fc; text-decoration:none; padding:2px;}

.linkbg a:hover {
 background-color:#39f;
 color:#fff;
 padding:2px 0 2px 3px;
 text-decoration:none; 
}

html {overflow-x:hidden;}

body {
 background:#fff;
 color:#666;
 margin:0px auto;
 padding:0;
 font-family:"SimSun";
 font-size:12px;
}
.wrapper {
 margin:0 auto;
 width:950px;
 clear:both;
}
.english {
font-size:1em;
}
p, td, li, dd{
 font-size: 12px;
 color: #666; 
 text-decoration: none;
 line-height: 180%;
 list-style-type:none;
}
pre{
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 word-wrap: break-word; /* Internet Explorer 5.5+ */
 white-space:normal; 
 line-height:180%;
 min-height:12px;
 text-align:left;
}
ul li {
 line-height:200%;
}
h1, h2, h3, h4, h5, h6 {
 font-size:14px;
 font-weight:normal;
}
hr {
 height:1px;
 border:1px solid #d9e0ed;
}
img {
 border:0px;
}
.imgbtnstyle {
 vertical-align:inherit;
}
.imgicostyle {
 vertical-align:middle;
}
.floatL {
 float:left;
}
.floatR {
 float:right;
}
.clear {
 clear:both;
}
.tableCenter {
 margin:0px auto;
}

.textLeft {
 text-align:left;
}
.textCenter {
 text-align:center;
}
.textRight {
 text-align:right;
}
.More {
 text-align: right;
 padding-right: 5px;
 margin-right: 5px;
}
.line14 {
 line-height:14px;
}
.line180 {
 line-height:180%;
}
.uline180 li {
 line-height:180%;
 text-indent:-2.4em;
}
.indent {
 text-indent:0.5em;
}
.widthHide {
 overflow:hidden;
}
.border {
 border:1px solid #d9e0ed;
}
.borderFFF {
 border:2px solid #fff;
}

.bgFFF {
 background:#fff;
}
.bgF9 {
 background:#f9f9f9;
}
.bg39F {
 background:#39f;  /*暂时未用到*/
}
.bgColor {
 background:#f4f7fc;
}
.titbg1 {
 background:url(../images/titbg1.gif) repeat-x top left;
}


.colorRed {
 color:Red;
}
.colorGreen {
 color:Green;
}
.colorblue {
 color:#6495ed;
}

.colorF90 {
 color:#f90;
 text-decoration:underline;
}
.colorF60 {
 color:#f60;
}
.color39F {
 color:#39f;
}
.color999 {
 color:#999;
}
.colorCCC {
 color:#ccc;
}
.colorFFF {
 color:#fff;
}
.colorKeyword {
 color:#c30;
 /* font-weight:bold; */
}

.inputStyle {
 border:1px #ccc solid;
 padding:3px;
 vertical-align:middle;
 color:#8d8d8d;
}
.inputStyleBig {
 border:1px solid #d9e0ed;
 padding:4px;
 vertical-align:middle;
 color:#3e3e3e;
 height:16px;
}
.margin5 {
 margin:5px;
}
.marginTop5 {
 margin-top:5px;
}
.margin10 {
 margin:10px;
}
.padding1 {
 padding:1px;
}
.padding5 {
 padding:5px;
}
.paddingT2L5 {
 padding:2px 5px;
}
.padding10 {
 padding:10px;
}
.font12 {
 font-family:"SimSun";
 font-size:12px;
 font-weight:normal;
}
.font14 {
 font-size:14px;
}
.bold {
 font-weight:bold;
}
.colorfocus {
 border:1px solid #a3c3f3;
 background:#fcffff;
 padding:4px 5px;
 height:15px;
}
.colorblur {
 border:1px solid #d9e0ed;
 background:#fff;
 padding:4px 5px;
 height:15px;
}
.colorfalse {
 color:#f00;
}
.colortrue {
 color:#390;
}


.tableline td{
 height:30px;
 font-size:14px;
 color:#787;
}

.Nav ul{
 margin:0;
 padding:0; 
}

.Nav li{
 float:left;
 border:1px solid #e5680e;
 border-bottom:0;
}










/*------------------------------------------------------*/
/* page style start */
/*------------------------------------------------------*/

.pageStyle {margin:0; padding:0; font-size:13px;}
.pageStyle a { text-decoration:none; padding:6px; color:#39f;}
.pageStyle a:visited {color:#39f;}
.pageStyle a:hover {text-decoration:none; background:#d2fbff; color:#f60; padding:6px 5px 6px 6px; font-weight:bold;}
.pageInfo {margin-right:4px; padding:6px 5px 1px 5px; _padding:5px 5px 0 5px; height:16px; text-align:center; border-right:1px solid #d9e0ed;}
.page_box {border:1px solid #d9e0ed; text-align:center; color:#39f;}
.page_Current {color:#fff; padding:6px 5px 6px 6px; background:#a9d5f4;border:1px solid #78b1f2; font-weight:bold;}

/*------------------------------------------------------*/
/* page style end */
/*------------------------------------------------------*/



/*------------------------------------------------------*/
/* 圆角div start */
/*------------------------------------------------------*/

.nifty{ margin:2px; background: #d3e9fa; color:#666; font-size:14px;}
b.rtop, b.rbottom {display:block;background: #fff;}
b.rtop b, b.rbottom b {display:block; height:1px; overflow:hidden; background:#d3e9fa;}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4 {margin: 0 1px; height:2px;}
.nifty span {font-szie:14px; padding:5px; }
/*------------------------------------------------------*/
/* 圆角div end */
/*------------------------------------------------------*/


.infoTitle {
 padding:20px 5px 10px 5px;
 text-align: center;
 font-family: "simhei";
 font-size : 20px ; 
}

.infoTitleBg {
 font-weight:bold;
 border-bottom:1px solid #dfdfdf;
 background:url(../images/titbg1.gif) #f4f7fc repeat-x top left;
 padding:5px 5px 2px 5px;
}
.infoContent {
 margin-right:5px;
 width:640px;
}
.infoSidebar {
 width:300px;
 overflow:hidden;
}

.infoSidebar dt {
 font-weight:bold;
 font-size:14px;
 border-bottom:1px solid #dfdfdf;
 background:url(../images/title_bg.jpg) #f4f7fc repeat-x top left;
 padding:5px 5px 2px 5px;

}
.infoSidebar dd {
 white-space:nowrap;/*强制列表文字不换行*/ 
 margin:0 0 0 0.5em;
}



/* 选项卡 开始*/

.tabT {position:relative;width:298;padding:0;margin:0px;background:#f5fafa url(../images/dot.gif) repeat-x bottom;}

.tab ,.tab li{padding:0;margin:0;border:none}
.tab{height:23px;display:block;width:298;}
.tab li {display:block;float:left;height:18px;line-height:18px;padding:2px 20px;text-align:center;cursor:pointer;}
.tab li.current {display:block;color:red;background-color:#fff;border:1px solid #c1dad7;border-bottom:0;padding:2px 20px;}

.show,hidden{width:298px;margin-top:0px;border:1px solid #c1dad7;border-top:0;text-align:left;}
.hidden{display:none;}
.show{display:block;}
.con {padding:10px;}
.tabMore{position:absolute;right:10px;top:5px;}
/* 选项卡 结束*/


/*图片滚动开始*/
#marqueImg {
 overflow:hidden;
 width: 100%;
 padding:4px 0 0 0;
}
#marqueImg img {
 border: 2px solid #F2F2F2;
}
#inImg {
 float: left;
 width: 10000%;
}
#marque1 {
 float: left;
}
#marque2 {
 float: left;
}
/*图片滚动结束*/

/* 导航 开始 */

.top {background:url(../images/logo_bg.gif) repeat-x top left;}
.line5 { background:#e36c06; font-size:1px; line-height:1px; clear:both;}
/*  .Nav {margin:0 auto; background:url(../images/nav_bg.gif) repeat-x -32px left; width:950px; text-align:center; padding:5px 5px 0 5px;} */
.Nav {margin:0 30px 0 0; text-align:center; padding:5px 5px 0 5px;}
.Nav a{background:url(../images/nav_btn_bg.gif) left 0; color:#fff; text-decoration:none; height:30px; float:left; cursor:hand; margin:0 10px 0 0; font-size:14px;} 
.Nav a:hover{background:url(../images/nav_btn_bg.gif) left -30px; color:#fff; height:30px; text-decoration:none;} 
.Nav a span{background:url(../images/nav_btn_bg.gif) right 0;  color:#fff; padding:7px 8px 7px 0; margin:0 0 0 8px; float:left; height:16px;} 
.Nav a:hover span{background:url(../images/nav_btn_bg.gif) right -30px; color:#000; padding:7px 8px 7px 0; margin:0 0 0 8px; height:16px; font-size:14px;}

.scarchbg {background:url(../images/nav_bg.gif) repeat-x left bottom; height:28px; margin-bottom:5px;}

/* ---------------------------------------------*/
/* 导航 结束*/



/* -------------------------------------------- */
/* 全局选项卡 开始 */
.tabs {width:280px; margin:0 auto; overflow:hidden;}
.menu,.menu li { margin:0; padding:0; height:24px; list-style:none; overflow:hidden; text-align:center;}
.menu { background:url(../images/dot.gif) #f5fafa repeat-x center 23px;}
.menu .default { width:80px; float:left; padding:1px; cursor:pointer;}
.menu .active { width:80px; float:left; padding:2px; cursor:pointer; font-weight:bold; color:#39f; border:1px solid #d9e0ec; border-bottom:0; background:#fff;}
.NTabcontent { width:258px; height:160px; padding:5px 10px; border:1px solid #d9e0ec; border-top:0; margin-bottom:5px; background:#fff;}
.NTabMore { float:right; background:#f5fafa; border-bottom:1px solid #d9e0ec; height:18px; _margin-left:-3px; padding:5px 18px 0 0;}
/* 全局选项卡 结束 */
/* -------------------------------------------- */





/* ---------------------------------------------- */
/* 全局圆角 */

li {list-style:none;}
.fillet_top,
.fillet_end {
 clear: both;
 height: 5px;
 overflow: hidden;
 background: url(../images/fillet_bg.gif) right top;
}
.fillet_t_l,.fillet_e_l {
 width: 5px;
 height: 5px;
 overflow: hidden;
 background: url(../images/fillet_bg.gif) left top;
}
.fillet_e_l {
 width: 5px;
 height: 5px;
 overflow: hidden;
 background: url(../images/fillet_bg.gif) left 5px;
}
.fillet_end {
 background: url(../images/fillet_bg.gif) right 5px;
}
.box {
 border-right: 1px solid #d9e0ec;
 border-left: 1px solid #d9e0ec;
}
.box h2 {
 height: 30px;
 font: bold 11px/30px Arial, sans-serif;
 margin: 0 10px;
 border-bottom: 1px dotted #ccc;
}
.box h2 span {
 float: left;
}
.box h2 a {
 font: 10px/30px Arial, sans-serif;
 float: right;
 color: #666;
}
.box_inside {
 padding: 10px;
 line-height: 1.5em;
}
.box_inside a {
 color: #666;
}

/* 全局圆角 */
/* ---------------------------------------------- */





#getClass a:hover {
 background:url(../images/select_bg2.gif) no-repeat 5px 1px; 
}
    
    
    
    
    
    
    
.wrapper div.left {
 float:left;
 width:300px;
 margin:5px 5px 0 0;
 background:#f5fcfc;
}
.wrapper div.middle {
 width:412px;
 margin:5px 0 0 0;
 background:#fcfcfc;
}
.wrapper div.right {
 float:right;
 width:220px;
 margin:5px 0 0 5px;
 background:#f5fcfc;
}
.wrapper div.m_r {
 float:left;
 width:640px;
 margin:5px 0 0 5px;
}



.tit_bg {
 margin-bottom:5px;
 padding:5px;
 background:url(../images/select_bg3.gif) #dff0fd repeat-x;
 font-weight:bold; 
 clear:both;
}
*html .tit_bg {
 height:1%; /* -- *html 仅IE，不影响其他浏览器，高度 1% 对IE无效的，可以解決float让文字消失的问题 -- */
}
    
/* -- 缩略图控制 -- */
.img_s {
 margin:2px 3px;
 padding:2px;
 border:1px solid #e4e4e4;
 float:left;
 background:#fdfdfd;
}
.img_s .title {
 clear:both;
 padding-top:2px;
 text-align:center;
 word-break: keep-all;
 overflow:hidden;
}

/* -- 列表不换行 -- */
.li_break {
 word-break: keep-all;
 white-space:nowrap;
}
    
.infouline180 {
 margin:0 0 0 2em;
 padding:0;
}   
.infouline180 li {
 line-height:180%;
 text-indent:-1em;
}

.ulist {
 margin:0;
 padding:0 5px;
}
.ulist li{
 line-height:180%;
} 

.shop_info_list {   
 border:1px solid #e4e4e4;
 background:url(../images/icon_sp.gif) #fcfcfc no-repeat 14px 4px;
 text-indent:2.5em;
 margin-bottom:5px;
}

.iconew {
 margin:6px 2px;
}

.links {
 width:914px;
 height:80px;
 padding:5px 5px 5px 30px;
 background:url(../images/link_bg.gif) #fafcfc no-repeat 5px 5px;
 text-align:left;
 word-wrap: break-word;
 word-break: normal;
}
.links span {
 margin:3px 5px;
 float:left;
 white-space:nowrap;
}


/* ----- 注册表单 ---- */


.passtable {
 padding-left:30px;
 background:url(../images/ico_pass.gif) #fff no-repeat 5px center;
}
.errtable {
 padding-left:30px;
 background:url(../images/ico_error.gif) #fee6e6 no-repeat 5px center;
}
.msgtable {
 padding-left:30px;
 background:url(../images/ico_msg.gif) #f0f9ff no-repeat 5px center;
}

/* ----- 注册表单 ---- */



    