@charset "utf-8";
/* CSS Document */
html { overflow-y:scroll; }
*{margin: 0; padding: 0; list-style:none;}
body { font: 12px Arial, Helvetica, sans-serif; color: #666; background-color:#a9a9a9; text-align:center;}
.body_index {background:url(../images/bg_1.gif) repeat-x; }
.body_index1 {background-color:#858585; }
.body_join { font: 12px Arial, Helvetica, sans-serif; color: #666; background-color:#fff; text-align:center;}
ol, ul {list-style: none;}
fieldset, img {border: 0;}
a {color: #666; text-decoration: none;}
a:hover {text-decoration: underline; }
input, textarea,select { font:12px Arial, Helvetica, sans-serif; vertical-align:middle;}
input.box{border:1px solid #c1c1c1; width:auto; text-decoration: none; color:#666666;height:14px; padding:3px 2px 3px 3px;+padding:5px 2px 0 3px; line-height:12px;}
.input_box { padding:2px; +padding:5px; color:#666;}
.clear {height:0; overflow:hidden; clear:both; }
.va { vertical-align:middle;}
.fl { float:left;}
.fr { float:right;}
.tl { text-align:left;}
.tr { text-align:right;}
.tc { text-align:center;}
.zoom {zoom:1;}
.box{ border:1px solid #ccc;}
.border-bottom { border-bottom:1px solid #ccc;}
/**/
h4 {font-size:14px;}
.px14 { font-size:14px;}
.px16 { font-size:16px;}
.px18 { font-size:18px;}
.red_ff0 { color:#ff0000;}
.red_cc0{ color:#cc0000;}
.red_d80 { color:#d80000;}
.black_333 { color:#333;}
.black_999 { color:#999;}
.font_yh { font-family:"微软雅黑";}
.font_fy { font-family:"宋体"; color:#cc0000;}
.c_fff,a.c_fff:hover {color:#fff; }
.c_fffue,a.c_fffue:hover {color:#fff; text-decoration:underline;}
.c_666,a.c_666:hover {color:#c45d1c; text-decoration:none;}
.c_175ue,a.c_175ue:hover {color:#175ba3; text-decoration:underline;}
.c_175,a.c_175:hover {color:#175ba3;}
.c_red,a.c_red:hover {color:#cc0000;}
.c_redue,a.c_redue:hover {color:#cc0000; text-decoration:underline;}
.c_red1,a.c_red1:hover {color:#ff0000;}
.c_yellow,a.c_yellow:hover{ color:#ffde00;}
.c_yellow1,a.c_yellow1:hover{ color:#fff600;}
/*container*/
#container {width:1000px;margin:0px auto; background-color:#fff; text-align:left;}
#container1 {width:1000px;margin:0px auto;}
#container2 {width:800px;margin:0px auto; background-color:#fff;}
#container #container1 #top_col{ margin-top:5px; }
#content { padding:10px;}
/*top*/
.top_tab { background-color:#333; padding:5px 15px 3px 15px; +padding:5px 15px 5px 15px; text-align:right;color:#fff;}
.top_tab a { padding:0 5px;}
.top_tab_li { padding:3px 0 0 0;}
.button_top { background-color:#333; border:1px solid #999;color:#fff;cursor:hand; width:82px;}
.top_bg { background-color:#ededed; height:100px; padding:0 15px;}
.top_logo { margin:23px 0 0 0;float:left; background:url(../images/logo.gif) no-repeat; width:229px; height:53px; padding:6px 0 0 63px;}
.top_logo_t { font-family:"华文新魏"; font-size:23px; font-weight:bold; color:#333;}
.top_logo_tt { font:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; padding-left:2px;}
.top_right {float:right; padding:60px 0 0 0;} 
.top_right li{ text-align:right; line-height:24px; float:left;} 
.top_right a { padding:0 8px;}
.top_rli { padding-top:3px;}
.top_rli1 { padding-top:4px;}
/*menu*/
.menu { background:url(../images/ment_bg2.gif) repeat-x;height:47px;}
.menu_l { background:url(../images/ment_bg.gif) repeat-x; height:47px;float:left;}
.menu_r { float:left;height:47px;}
.menu_c { color:#fff; font-weight:bold; padding:9px 0 0 0;}
.menu_e { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#eaeaea;}
.menu_ul { float:left; padding:0 24px 0 24px; +padding:0 24px 0 23px; text-align:center; background:url(../images/menu_right.gif) no-repeat right; height:47px;}
.menu_ul1 { float:left; padding:0 0 0 23px;text-align:center; background:url(../images/ment_bg2.gif); height:47px;}
.menu li a { color:#fff;}
.menu li a:hover {text-decoration:none; color:#ccc;}
.nav { padding-bottom:8px;}
/*框架*/
.content_left,.content_right { float:left;}
.content_left { width:180px;}
.content_right { padding-left:10px; width:785px;}
/*foot*/
.foot { text-align:center; line-height:24px; padding-bottom:10px;}
.footer { background-color:#979797; padding:2px 10px; margin-bottom:5px; color:#fff;}
.footer a { padding:0 10px;}
/*table*/
.table,.table1 { margin:10px 0;}
.table td { padding:4px 3px;}
.table1 td { padding:5px;}
.table1 div { padding:3px 0;}
.Table_TR_1 td { background-color:#f5f7ff; text-align:center; }
.Table_TR_2 td { background-color:#fffced; text-align:center; }
.Table_TR_3 td { background-color:#ffffff; text-align:center; }

/*文章内容*/
.t_content p,.map_bg2 p { line-height:22px; padding:0 12px; zoom:1;}
.t_content p,.t_content ul,.t_content ol { margin-bottom:10px;}
.t_content br { padding-bottom:5px;}
.t_content ul li {list-style-type:disc;line-height:22px; padding:0 12px 0 0; margin-left:35px;}
.t_content ol li{list-style-type:decimal; margin-left:43px; vertical-align:middle; padding-top:5px; line-height:22px;}
.t_content p.date{background:url(../images/icon_03_1.gif) no-repeat 2px 8px; padding-left:10px;}
.t_content1 { line-height:22px; zoom:1; padding-bottom:5px;}
.t_content2 p { line-height:22px; zoom:1;margin-bottom:10px;}
.t_content3 { line-height:22px; zoom:1; padding-bottom:5px;}
.t_content3 p { padding:0 10px;}
.t_content14 { line-height:26px; zoom:1; font-size:14px;}
.t_content14 p { line-height:26px; zoom:1; font-size:14px;}
.t_content14 p { margin-bottom:10px;}

/*分享*/
.Share_box li{ float:left; padding:0 3px;}
.Share_sina,.Share_qq,.Share_doub,.Share_facebook,.Share_mySpace,.Share_baidu,.Share_mail,.Share_print{ background:../images/icon_6.gif) no-repeat 0 0;}
.Share_sina { background-position:0 0; width:16px; height:17px; padding:0 0 0 16px;}
.Share_qq { background-position:0 -30px; width:16px; height:17px; padding:0 0 0 15px;}
.Share_doub{ background-position:0 -62px; width:16px; height:16px; padding:0 0 0 16px;}
.Share_facebook{ background-position:0 -93px; width:16px; height:15px; padding:0 0 0 14px;}
.Share_mySpace{ background-position:0 -123px; width:16px; height:14px; padding:0 0 0 14px;}
.Share_baidu{ background-position:0 -151px; width:16px; height:16px; padding:0 0 0 16px;}
.Share_mail{ background-position:0 -180px; width:16px; height:12px; padding:0 0 0 16px;}
.Share_print{ background-position:0 -207px; width:16px; height:14px; padding:0 0 0 16px;}
/*button*/
.button_red { background:url(../images/button_01.gif) no-repeat;  color:#fff;text-align:center; width:73px; height:26px; +padding:2px 0 0 0;  border:none; cursor:hand; font-weight:bold;}
.button_red1 { background:url(../images/button_01_1.gif) no-repeat;  color:#fff;text-align:center; width:135px; height:26px; +padding:2px 0 0 0;  border:none; cursor:hand; font-weight:bold;}
.button_red1b { background:url(../images/button_01_1.gif) no-repeat;  color:#fff;text-align:center; width:135px; height:26px; +padding:1px 0 0 0;  border:none; cursor:hand; font-size:15px; font-family:"微软雅黑";}
.button_r1_238 { background:url(../images/button_01_1.gif) no-repeat;  color:#fff;text-align:center; width:238px; height:26px; +padding:2px 0 0 0;  border:none; cursor:hand; font-weight:bold;}
.button_red2 { background:url(../images/button_08.gif) no-repeat; width:46px; height:18px;color:#fff; border:none; cursor:hand;}
.button_red3 { background-color:#a81313; padding:2px 2px 0px 2px; width:60px; height:18px; color:#fff; border:none; cursor:hand;}
.button_yellow { background:url(../images/button_02.gif) no-repeat;  color:#c94c00;text-align:center; width:45px; height:19px; +padding:2px 0 0 0;  border:none; cursor:hand;}
.button_black { background:url(../images/button_04.gif) no-repeat;  color:#fff;text-align:center; width:60px; height:26px; +padding:2px 0 0 0;  border:none; cursor:hand; font-weight:bold;}
.button_f { background:url(../images/button_07.gif) no-repeat; width:120px; height:30px; font-size:14px; font-weight:bold;border:none; cursor:hand; color:#666; padding:2px 15px 0 0;}
/*index*/
.base_bg { background:url(../images/index_bg01.gif) repeat-x; zoom:1;}
.base_shop,.base_banner { float:left;}
.base_shop { margin:10px 10px 0 10px; +margin:10px 10px 0 5px; width:320px; background-color:#fff;}
.shop_t { background-color:#5c5c5c; padding:10px; color:#fff;}
.shop_content {border:1px solid #aba29b; padding:15px 0 0 0;}
.shop_content li { float:left; padding-bottom:12px; }
.cont_l { width:80px; text-align:right; padding-top:1px;}
.cont_r { text-align:left;}
.shop_content.input {border:1px solid #c1c1c1; width:auto; text-decoration:none; color:#666666; height:16px; padding:3px 2px 3px 3px;+padding:5px 2px 0 3px; line-height:12px; margin-top:2px;}
.shop_button { padding:10px 20px 24px 20px; +padding:10px 20px 12px 20px; text-align:left;}
.base_banner { height:265px;}
.base_l,.base_c,.base_r { float:left;}
.base_l { width:225px;}
.base_c { width:433px; margin:0 11px;}
.base_r { width:300px;}
.sidebart_t { background-color:#bc181a; padding:3px; color:#fff;}
.sidebar_box { background-color:#f0f0f0; padding:10px 8px 5px 8px;}
.sidebar_list li { background-color:#fff; padding:4px 10px 4px 22px; margin-bottom:4px;}
.sidebar_list li a:hover { color:#333; text-decoration:none;}
.sidebar_list,.date{background:url(../images/icon_02.gif) no-repeat 12px 8px;}
.title_ton { background:url(../images/icon_10on.gif) no-repeat 10px 9px;background-color:#595959;  padding:9px 5px 7px 30px; color:#fff; font-size:14px; font-weight:bold; margin-top:1px;}
.title_t { background:url(../images/icon_10.gif) no-repeat 10px 8px;background-color:#8e8e8e;  padding:9px 5px 6px 30px; color:#fff; font-size:12px; font-weight:bold; margin-top:1px;}
.title_bg { background:url(../images/bg_09.gif) repeat-y; padding:10px;}
.title_bg li { float:left;line-height:22px;}
.title_color {font-weight:bold; font-size:12px; padding-right:5px; padding:0 5px 0 0;color:#ce1010;}
.title_paading { padding:1px 0 0 0; +padding:2px 0 0 0; width:385px;}
.c_list li { float:left; background:url(../images/icon_12.gif) no-repeat 15px 6px; border:1px solid #ccc; margin-bottom:10px; padding:6px 0 4px 32px; width:105px;}
.c_list a { color:#333;}
.c_list a:hover { color:#666; text-decoration:none;}
.sidebar_r { float:left; padding:10px;}
.sidebar_r img { border:1px solid #ccc; padding:2px;}
.index_foot { background-color:#787878; padding:20px 0 0 50px; color:#f4f4f4;}
.index_foot ul{ float:left; width:190px;}
.index_foot li { padding-bottom:8px;}
.index_footbg { background-color:#a9a9a9; color:#333;}
/*pass*/
.pass_left { border:1px solid #bc181a; background-color:#fbfbfb; padding-bottom:10px;}
.passl_t { background-color:#bc181a; padding:7px 10px; text-align:center; color:#fff; font-weight:bold; margin-bottom:5px;}
.passl_tab { padding:10px; margin-bottom:10px;}
.passl_tab li { line-height:28px; border-bottom:1px solid #e6e6e6;}
.pass_right { border:1px solid #ccc; border-top:2px solid #bc181a;}
.pass_right1,.pass_right2 { float:left;}
.pass_right1 {width:582px;}
.pass_right2 {width:190px;}
.passr_t { border-bottom:1px solid #dedede; background:url(../images/icon_01.gif) no-repeat 8px 10px; background-color:#f5f5f5; padding:8px 10px 8px 25px;}
.passr_t1 { border-bottom:1px solid #dedede; padding:10px 0 6px 0; font-weight:bold; color:#333; margin-bottom:20px;}
.passr_t11 { padding:10px 0 6px 0; font-weight:bold; color:#333; margin-top:40px;}
.passr_t2 { background:url(../images/icon_15.gif) no-repeat 8px 8px; background-color:#f3f3f3; padding:3px 10px 2px 28px; margin-bottom:10px; font-size:16px; font-family:"微软雅黑";}
.pass_int { padding:0 0 20px 0; margin-bottom:15px; border-bottom:1px solid #dfdfdf;} 
.pass_intl,.pass_intr { float:left;}
.pass_intl img { border:1px solid #ccc; padding:1px; background-color:#fff; margin-top:4px;}
.pass_intr { padding-left:15px; line-height:22px; width:440px;}
.pass_int1 { padding:0 0 20px 0; margin-bottom:15px; width:255px; } 
.pass_int1,.pass_int1l,.pass_int1r { float:left;}
.pass_int1l img { border:1px solid #ccc; padding:1px; background-color:#fff; margin-top:4px;}
.pass_int1r { padding:0 10px 0 15px; line-height:22px; width:145px;}
.pass_list { margin:10px 0 0 95px;}
.pass_list li { float:left; line-height:24px; width:300px;}
.pass_list1 li { float:left; line-height:24px; padding:0 10px;}
.pass_dist { font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.pass_distb { border-top:1px solid #dedede; background-color:#f5f5f5; padding:5px 8px 5px 8px; margin:10px 0 15px 0;}
.pass_splist li { float:left; width:350px; padding-bottom:8px;}
.pass_rbg { background:url(../images/bg_07.gif) no-repeat; width:190px; height:109px;}
.pass_rbg p { padding:0 0 0 45px; font-weight:bold; line-height:37px;}
.pass_rbg a { color:#666; text-decoration:none;}
.pass_rbg a:hover {color:#333; text-decoration:none;}
.pass_rbg1 { background:url(../images/bg_08.gif) no-repeat; width:540px; height:110px; padding:24px 0 8px 43px; +padding:24px 0 0 43px;}
.bug_bg { background:url(../images/bg07.gif) no-repeat; width:520px; height:190px; margin:0 0 20px 5px; padding:15px 20px 0 200px;}
.bug_list { padding:0 15px 25px 20px; margin:15px 0; +margin:0;  width:500px;}
.bug_list ul { float:left;}
.bug_list li { line-height:20px;}
.bug_list_l { width:50px;}
.bug_list_r { width:280px;}
.bug_icon1,.bug_icon2,.bug_icon3,.bug_icon4 { background:url(../images/icon_08.gif) no-repeat 0 0;}
.bug_icon1 { background-position:0 0; height:40px; margin-top:3px;}
.bug_icon2 { background-position:0 -49px; height:40px;}
.bug_icon3 { background-position:0 -99px; height:40px;}
.bug_icon4 { background-position:0 -150px; height:40px;}
.time_sm { margin:20px 0 10px 20px; width:570px;}
.time_l,.time_r { float:left;}
.time_l { background-color:#f6f6f6; padding:0 10px; width:630px;}
.time_r { background:url(../images/bg_11.gif) no-repeat; width:185px; height:310px; padding:26px 17px 0 25px; font-family:"微软雅黑"; font-size:18px; color:#333; line-height:28px; margin:0 0 0 40px; color:#fff;}
.time_ts { background:url(../images/bg_12.gif) no-repeat; width:705px; height:40px; font-size:18px; font-family:"微软雅黑"; font-weight:bold; padding:14px 0 0 80px; margin:30px 0 0 50px;}

/*select_country*/
.sc_box { width:850px; padding-left:40px;}
.sc_tab li { padding-bottom:10px;}
.sc_nav_1,.sc_nav_2,.sc_nav_3,.sc_nav_4,.sc_nav_5 { background:url(../images/icon_sc_nav.gif) no-repeat 0 0;font-weight:bold; margin:40px 0; font-size:14px; color:#333;}
.sc_nav_1 { background-position:0 0; height:41px;}
.sc_nav_2 { background-position:0 -51px; height:41px;}
.sc_nav_3 { background-position:0 -103px; height:41px;}
.sc_nav_4 { background-position:0 -156px; height:41px;}
.sc_nav_5 { background-position:0 -208px; height:41px;}
.sc_nav_1 li,.sc_nav_2 li,.sc_nav_3 li,.sc_nav_4 li,.sc_nav_5 li{ float:left; padding:13px 0 0 0; text-align:center; }
.sc_nav_ml1 { margin-left:20px;}
.sc_nav_ml2 { margin-left:75px;}
.sc_nav_ml3 { margin-left:70px;}
.sc_nav_ml4 { margin-left:70px;}
.sc_nav_ml5 { margin-left:70px;}
.sc_width { width:777px; background-color:#fff; text-align:left;}
.sc_ts { border-top:1px solid #ccc; padding:15px 0 0 0; margin-top:15px;}
.sc_ts li,.sc_ts1 li { line-height:24px;}
.sc_ts1 { border-top:1px solid #ccc; padding:15px 0 0 0; margin-top:10px;}
.sc_ts2 { border-top:1px solid #ccc; padding:15px 0 0 0; margin-top:10px;}
.sc_ts2 li { float:left; padding:10px 10px 0 0;}
.sc_t { font-size:18px; font-family:"微软雅黑"; color:#cc0000; font-weight:bold;}
.tim_left,.tim_right { float:left;}
.tim_left { background:url(../images/bg_01.gif) repeat-y; width:165px; color:#fff; padding:10px 15px 10px 10px ;}
.tim_size { font-family:"微软雅黑"; font-size:16px;}
.tim_size1 {font-family:"微软雅黑"; font-size:12px; }
.tim_left ul { background:url(../images/icon_03.gif) repeat-x bottom; padding:11px; +padding:10px;}
.tim_listt { background-color:#f1f3f6; padding:5px; +padding:7px 0 4px 5px;}
.tim_list ul{ padding:8px 10px;}
.tim_list li { line-height:20px; padding-bottom:2px;}
.tim_list li.date{background:url(../images/icon_03_1.gif) no-repeat 2px 8px; padding-left:10px;}
.tim_list_ul { background-color:#f6f6f6;}
.icon_faq { background:url(../images/icon_05.gif) no-repeat 0 2px; padding-left:15px;}
.tim_rightbg { background:url(../images/img_02.gif) no-repeat right; height:304px;}
.tim_tab { margin:0 0 0 15px;}
.tim_tab td { padding:3px 2px;}
.tim_search { background-color:#fbfbfb; height:65px; padding:0 0 10px 0; +padding:10px 0 0 0;}
.tim_tbox table td { padding:5px 0 0 0;}
.tim_msg { background:url(../images/icon_06.gif) no-repeat 0 1px; padding-left:17px; height:14px; width:14px;}
.tim_cont { background:url(../images/icon_07.gif) no-repeat; height:20px; +height:18px; width:112px; padding:4px 0 0 30px; +padding:6px 0 0 30px; margin-bottom:10px; font-weight:bold; color:#333;}
.tim_con { margin-bottom:20px;}
.tim_con ul{ padding-bottom:6px;}
.tim_con li { line-height:20px;}
.tim_con li span { padding-left:20px;}
.tim_con.input { margin-bottom:5px;}
/*login*/
.login_bg {width:698px; padding:30px 0;border:1px solid #ccc; border-top:0;}
.login_t { background:url(../images/login_bg.gif) no-repeat; height:24px; color:#fff; font-size:14px; font-weight:bold; padding:10px 0 0 15px;}
.join_dll { width:260px; padding:0 20px 0 25px; +padding:0 20px 0 0; margin:0 30px 0 25px; float:left; border-right:1px solid #ccc; }
.join_dll li,.join_dl li {float:left; padding-bottom:8px;}
.join_dll p,.join_dl p { margin-bottom:10px; line-height:22px;}
.join_dll_li{ width:90px; padding:3px 0 5px 0;}
.join_dlr { float:left;}
.join_dlr p { width:290px; line-height:22px;}
.join_t1 { font-size:18px; font-weight:bold; color:#000px;}
/*join*/
.manager_list li { float:left; padding-bottom:10px;}
.manager_list_l { text-align:right; padding-top:4px; width:150px;}
.manager_list_gj { width:620px; margin-top:5px; +margin-top:2px;}
.manager_list_gj li { float:left; margin-right:10px; width:100px;}
/*other-prod*/
.op_imgbg { background:url(../images/bg_02.gif) no-repeat; width:285px; height:174px; float:left; padding:14px 0 0 11px; margin:5px;}
.op_img {width:264px; height:42px; color:#fff; font-weight:bold; padding:102px 0 0 0; text-align:center;}
.op_img a { color:#fff;text-decoration:none;}
.op_img a:hover {color:#999; text-decoration:none;}
.op_img1 { background:url(../images/img_01.jpg) no-repeat; }
.op_img2 { background:url(../images/img_02.jpg) no-repeat; }
.op_img3 { background:url(../images/img_03.jpg) no-repeat; }
.op_img4 { background:url(../images/img_04.jpg) no-repeat; }
.op_img5 { background:url(../images/img_05.jpg) no-repeat; }
.op_img6 { background:url(../images/img_06.jpg) no-repeat; }
.op_font { font-size:15px; font-family:"微软雅黑";}
/*msg*/
.ir_msg { width:400px; border:1px solid #a6a6a6; background-color:#fff; z-index:1000;position: absolute; left:50%; margin-left:-200px;}
.ir_msgt { background:url(../images/bg_03.gif) repeat-x; height:17px; padding:10px 10px 6px 10px; font-weight:bold; color:#fff; text-align:left;}
.ir_msgbor { border:6px solid #e3e3e3; padding:15px; text-align:left;}
.ir_msgbor p { line-height:22px;}
.ir_msgb { background-color:#e3e3e3; padding:0 5px 6px 5px; text-align:center;}
/*icon*/
.ir_tab { width:300px; padding-bottom:10px; background-color:#fff;text-align:left; }
.ir_tab li {padding:5px 10px 3px 10px;}
.ir_tabt { background-color:#9a9a9a; padding:7px 5px 5px 5px; color:#fff; font-weight:bold; margin-bottom:5px; }
.icon_1 { background:url(../images/visa_icon02.gif) no-repeat 0 0; padding-left:15px;}
.icon_dl,.icon_zc,.icon_gw,.icon_dd { background:url(../images/icon_11.gif) no-repeat 0 0;}
.icon_dl { background-position:0 0; width:12px; height:13px; padding:0 0 0 14px;}
.icon_zc { background-position:0 -22px; width:12px; height:13px; padding:0 0 0 14px;}
.icon_gw { background-position:0 -43px; width:12px; height:13px; padding:0 0 0 14px;}
.icon_dd { background-position:0 -63px; width:12px; height:13px; padding:0 0 0 14px;}
.icon_zg,.icon_js,.icon_gf,.icon_hx,.icon_gh{ background:url(../images/combo.gif) no-repeat 0 0; margin-left:5px;}
.icon_zg { background-position:0 0; width:116px; height:28px; padding:5px 0 15px 116px;}
.icon_js { background-position:0 -36px; width:116px; height:28px; padding:5px 0 15px 116px;}
.icon_gf { background-position:0 -72px; width:116px; height:28px; padding:5px 0 15px 116px;}
.icon_hx { background-position:0 -108px; width:116px; height:28px; padding:5px 0 10px 116px;}
.icon_gh { background-position:0 -142px; width:116px; height:28px; padding:5px 0 15px 116px;}
/*icon*/
.tim_icon { background:url(../images/icon_04.gif) no-repeat right;}
.icon_01 { background:url(../images/icon_02.gif) no-repeat 0 4px; padding:0 0 0 8px;}
.msg_icon { border:1px solid #f9ecc6;  background:url(../images/icon_no1.gif) no-repeat 10px 5px; padding:4px 5px 4px 28px; +padding:5px 5px 3px 28px; background-color:#feffe7; margin-right:10px; zoom:1;}
.msg_iconn { background:url(../images/icon_no2.gif) no-repeat 0 0; width:24px; height:24px; padding:0 0 0 28px;}
.msg_icony { background:url(../images/icon_yes.gif) no-repeat 0 0; width:24px; height:24px; padding:0 0 0 28px;}
.yes_icon { background:url(../images/icon_yes.gif) no-repeat 0 0; width:24px; height:24px; padding:0 0 0 10px; +padding:0;}
/*group*/
.ok_box { padding:50px 50px 100px 100px;}
.ok_t { float:left;}
.ok_t li { padding-bottom:8px;}
/*my*/
.clearfix_2011{overflow:hidden; zoom: 1; position:relative;}
.my_l,.my_r,.about_l,.about_r,.qa_l,.qa_r,.qa_l1,.qa_r1 { float:left;padding-bottom:32767px; margin-bottom:-32767px; }
.my_l { background-color:#f0f0f0; width:180px; color:#fff; font-size:14px;}
.my_lt { background:url(../images/bg_04.gif) repeat-x; height:30px; padding:15px 0 0 55px; font-weight:bold;}
.my_l li { background:url(../images/bg_04_2.gif) repeat-x; height:26px; padding:10px 0 0 20px; width:160px;}
.my_l a {color:#fff; font-size:14px; height:24px;}
.my_l a:hover{padding:10px 0 0 0; color:#fff; font-weight:bold; text-decoration:none; }
.my_l li.current a,.my_l li.current a:hover{color:#333; font-weight:bold; text-decoration:none; padding:10px 0 0 0;}
.my_l li.current {background:url(../images/bg_04_1.gif) repeat-x bottom; color:#333; font-weight:bold; text-decoration:none; padding:10px 0 0 20px; width:160px;}
.my_r { border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; width:795px;}
.my_borl { width:180px; border-top:1px solid #f0f0f0; margin-left:5px;}
.my_borr { width:796px; border-top:1px solid #ccc;}
.my_borl,.my_borr { float:left;}
.my_padding { padding:0 0 15px 15px;}
.main_t li { background:url(../images/about_icon.gif) no-repeat; width:180px; height:32px;}
.main_t a{display:block;color:#0b66a8;text-decoration:none; padding:8px 0 0 55px; height:24px; width:125px;}
.main_t a:hover{background:url(images/button_7.gif) no-repeat; width:125px; height:26px; color:#f35601; font-size:14px;padding:6px 0 0 55px;}
.main_t li.current a,.menu_2010_2_c li.current a:hover{background:url(images/button_7.gif) no-repeat; color:#f35601; font-weight:bold; font-size:14px; width:125px; height:26px;padding:6px 0 0 55px;}
.about_width { width:700px; padding:10px 0 0 0;}
.about_lt { border:1px solid #ccc; background:url(../images/bg_06.gif) repeat-x; margin:10px; padding:10px;}
.about_l { background-color:#f0f0f0; width:200px; font-size:14px;}
.about_r {width:778px;}
.about_lt li {height:22px; padding:10px 0 0 20px; margin-bottom:5px;}
.about_lt a {color:#333; font-size:14px; height:24px;}
.about_lt a:hover{padding:10px 0 0 0; color:#333; font-weight:bold; text-decoration:none; }
.about_lt li.current a,.about_lt li.current a:hover{color:#fff; font-weight:bold; text-decoration:none; padding:10px 0 0 0;}
.about_lt li.current { background-color:#bd2a33; color:#fff; font-weight:bold; text-decoration:none; padding:10px 0 0 20px; width:140px;}
/*agent*/
.age_box { width:600px; padding:20px 30px; margin-top:30px; background-color:#fcfcfc;}
.age_box li,.age_box li {float:left; padding-bottom:8px;}
.age_box p,.age_box p { margin-bottom:10px; line-height:22px;}
/*rail*/
.rail_box { padding:10px 40px 0 40px;}
.rail_t { margin-bottom:10px;}
.rail_t p { line-height:22px;}
.rail_list { padding:10px 0 5px 12px; margin-bottom:15px; width:800px; border-bottom:1px solid #ccc;}
.rail_listl,.rail_listr { float:left;}
.rail_listl { border:1px solid #ccc; padding:5px; margin-right:25px;}
.rail_listr { width:685px;}
.rail_listr td,.rail_listr1 td { padding:6px;}
.rail_listr1 { padding-right:12px;}
.rail_listr1 ul { float:left; width:280px; padding-right:10px;}
.rail_listr1 li { padding-bottom:8px;}
.back_listr td { padding:6px;}
/*qa*/
.qa_borl,.qa_borr,.qa_borl1,.qa_borr1 { float:left;}
.qa_l { background-color:#f0f0f0; width:280px;}
.qa_l1 { background-color:#f0f0f0; width:230px;}
.qa_lbox {padding:10px 0 0 9px; }
.qa_lbox1 {padding:15px 12px 15px 15px; }
.qa_lt { background:url(../images/icon_13.gif) no-repeat 0 2px; padding-left:25px; border-bottom:1px solid #b1b1b1; padding-bottom:5px; margin-bottom:8px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#333;}
.qa_ltt {border-bottom:1px solid #b1b1b1; padding-bottom:5px; margin-bottom:8px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#333;}
.qa_l ul,.qa_l1 ul { padding-bottom:10px;}
.qa_l li,.qa_l1 li { line-height:21px;}
.qa_l1 li { background:url(../images/icon_02.gif) no-repeat 0 7px; border-bottom:1px solid #ccc; padding:0 0 5px 10px;}
.qa_colorr,.qa_coloro {font-weight:bold; font-size:14px; padding-right:5px;}
.qa_colorr { color:#ce1010;}
.qa_coloro { color:#ff6600;}
.qa_r { border:1px solid #ccc; width:695px;}
.qa_r1 { border:1px solid #ccc; width:745px;}
.qa_r1 li { line-height:22px;}
.qa_r1_li { background-color:#fbfad0; padding:5px 10px; margin:3px 0 10px 0;}
.qa_rt { background:url(../images/bg_10.gif) repeat-x; border-bottom:1px solid #b1b1b1; margin-bottom:5px; padding:8px 8px 5px 8px;}
.qa_rtt { font-size:14px; color:#333; }
.qa_r li { line-height:30px; border-bottom:1px dashed #ccc; padding:0 5px;}
.qa_borl { width:220px; border-top:1px solid #f0f0f0;}
.qa_borr { width:757px; border-top:1px solid #ccc; margin-left:10px; +margin-left:5px;}
.qa_borl1 { width:230px; border-top:1px solid #f0f0f0; margin-left:10px; +margin-left:5px;}
.qa_borr1 { width:746px; border-top:1px solid #ccc;}

/*hotel*/
.hotel_img ul { float:left; padding:5px 15px;}
.hotel_img ul img { border:1px solid #ccc; padding:2px;}
.hotel_img li { line-height:18px;}
.hotel_list li { padding-bottom:8px; line-height:20px;}

/*分页*/
.pagination {float:left;height:26px;color:#666666;font-family: Verdana;}
.pagination1 {float:right;height:26px;color:#666666;font-family: Verdana;}
.pagination a,.pagination1 a {float:left;text-decoration:none;font-weight:bold;border:1px solid #e2e2e2;background-color: #fff;color: #666;margin: 1px 3px 0 3px; padding: 4px 7px 2px 7px;line-height: normal;}
.pagination a:hover,.pagination1 a:hover {border: 1px solid #e1e5f1;background-color:#b50000;color: #fff;}
.pagination .cupage,.pagination1 .cupage {color:#fff;background-color:#b50000;border: 1px solid #e1e5f1;margin-right:2px;}
/**/
.mr3 { margin-right:3px;}
.mb3 { margin-bottom:3px;}
.mt5 { margin-top:5px;}
.mr5 { margin-right:5px;}
.mb5 { margin-bottom:5px;}
.ml5 { margin-left:5px;}
.mt10 { margin-top:10px;}
.mr10 { margin-right:10px;}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.mr10 { margin-right:10px;}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.ml20 { margin-left:20px;}
.mb20 { margin-bottom:20px;}
.mt30 { margin-top:30px;}
.m50 { margin:50px;}
.ml75 { margin-left:75px;}
.pt3 { padding-top:3px;}
.pb5 { padding-bottom:5px;}
.pt10 { padding-top:10px;}
.pl10 { padding-left:10px;}
.pb10 { padding-bottom:10px;}
.p10 { padding:10px;}
.pb15 { padding-bottom:15px;}
.p20 { padding:20px;}
.p30 { padding:30px;}

/*booksort*/
#booksort{overflow:visible;}
#booksort .menutop{margin:0;padding:0;}
#booksort .mc{overflow:visible;margin-top:-3px;}
#booksort .item{position:relative;z-index:100;zoom:1;}
#booksort .item h4{ background:url(../images/icon_02.gif) no-repeat 12px 10px; border-bottom:1px solid #e6e6e6;height:30px;line-height:30px;margin:0 5px;font-weight:normal; font-size:12px;}
#booksort .item h4 a{display:block;position:absolute;top:-1px;width:160px;padding:1px 0 1px 1px;}
#booksort h4 span{padding-left:28px;}
#booksort .item ul{display:none;position:absolute;top:-1px;left:165px;z-index:100;width:480px;padding:5px 5px 5px 15px;border:1px solid #F6A65B;background:#fff;overflow:hidden;zoom:1;}
#booksort .item ul li{ float:left;  line-height:28px; margin:0 20px 0 0; width:220px;}
#booksort .hover{z-index:101;}
#booksort .hover h4 a{border:solid #F6A65B;border-width:1px 0 1px 1px;padding:0;background:#fff;z-index:101;overflow:hidden;color:#ff3300}
#booksort .hover .onlyitem h4 a{border:1px solid #F6A65B;padding:0;background:#fff;overflow:hidden;color:#ff3300}
#booksort .hover ul{display:block;}
a.s-menu11 span{background:url(/images/s-menu.png) no-repeat 5px 2px; url(/images/s-menu.png) no-repeat 5px 0px; } 
.hover .s-menu11 span{background: #fff url(/images/s-menu.png) no-repeat 5px -64px;_background: #fff url(/images/s-menu.png) no-repeat 5px -66px;} 
/*.hover .s-menu02 span{background: #fff url(/images/s-menu.png) no-repeat 5px -990px;} */
/*错误的提示样式*/
.eepc_msg { border:1px solid #f3e4c9;  background:url(/admin/images/icon_no.gif) no-repeat 10px 6px; padding:4px 5px 4px 28px; +padding:5px 5px 3px 28px; background-color:#fcf8f2; margin-right:10px;}
/*jquery 表格验证的检查样式*/
label.error { position:absolute; margin-left:5px; border:1px solid #f3e4c9;  background:url(/admin/images/icon_no.gif) no-repeat 10px 6px; padding:4px 5px 4px 28px; +padding:5px 5px 3px 28px; background-color:#fcf8f2; margin-right:10px;}
span.error { position:absolute; margin-left:5px; border:1px solid #f3e4c9;  background:url(/admin/images/icon_no.gif) no-repeat 10px 6px; padding:4px 5px 4px 28px; +padding:5px 5px 3px 28px; background-color:#fcf8f2; margin-right:10px;}
form.cmxform .gray * { color: gray; }

.index_button1 a:hover,.index_button1 a{ background-color:#f1f3f6; no-repeat right 0px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:0 15px;float:left; height:26px;  line-height:26px; text-decoration:none; font-weight:bold;}
.index_button2 a:hover,.index_button2 a{background-color:#fff; color:#cc0000; padding:0 8px;float:left; height:25px; line-height:26px; font-weight:bold; border-right:1px solid #ccc; text-decoration:none;}


/*-------------impromptu---------- */
.jqifade{ position: absolute; background-color: #aaaaaa; }
div.jqi{ width: 285px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color:#fff; font-size:12px; text-align:left; border:solid 1px #ced8e1; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
div.jqi .jqiclose{cursor:default; color:#0b5ba5; font-weight:bold; background:url(/images/hd_bg_06_1.gif); height:24px; padding:6px 10px 0 10px; zoom:1; border:1px solid #fff;}
div.jqi .jqimessage{ padding:5px 5px 8px 5px; line-height:20px; color:#3f6e99; margin:8px 15px 5px 15px; border-bottom:1px solid #dee9f9;}
div.jqi .jqibuttons{ text-align: center; padding: 8px 0 0 0;}
div.jqi button{ margin: 0 5px 10px 5px; background:url(/images/hd_button_03_1.gif); width:50px; height:20px; color:#0b5ba5; padding:0px 0 2px 16px; +padding:1px 0 0 0; border:0;}
div.jqi button:hover{ background-color: #728A8C; }
div.jqi button.jqidefaultbutton{ background:url(/images/hd_button_03_1.gif); width:50px; height:20px; color:#0b5ba5; padding:0px 0 2px 16px; +padding:1px 0 0 0; border:0;}
.jqiwarning .jqi .jqibuttons{ background-color: #fff;}

/*袁张磊新加的信息里面的样式控制*/
.table_info { margin:10px 20px;background-color:#333; padding:0px;}
.table_info tr { padding:1px;}
.table_info td { padding:6px 4px; background-color:#f5f7ff; text-align:left; }
.eepc_msg1 { border:1px solid #f3e4c9; padding:8px 5px 8px 8px; +padding:8px 5px 6px 8px; background-color:#fcf8f2; font-size:12px; color:#ff0000;}


