@charset "utf-8";
/* CSS Document */

/*游戏列表*/
.tj_games{ width:740px; height:55px; padding:25px 220px 0 0; border-bottom:1px solid #e7e7e7; margin:0 auto; color:#444333;vertical-align:middle; font-size:14px; overflow:hidden;position:relative;zoom:1;white-space:nowrap;}
.tj_games li{float:left; display:inline-block; vertical-align:middle;height:32px; line-height:32px; margin-bottom:25px;zoom:1;position:relative;overflow:hidden}
.tj_games a,.news_list h3 a{ padding:0 15px; height:32px; line-height:32px; display:inline-block;color:#444333;white-space:nowrap;zoom:1;overflow:hidden}
.tj_games a:hover,.tj_games a.on,.news_list h3 a:hover,.news_list h3 a.on{ background-color:#ff7a0e; border-radius:2px; text-decoration:none; color:#ffffff;}

.games_list{ width:982px;height:380px; margin:20px 0 0 18px;position:relative;}
.games_list li{ width:475px; height:170px; float:left; display:inline; margin:0 14px 14px 0; cursor:default; }
.games_list .g_listbox{ width:475px; height:170px; position:relative; display:block;}

.g_listbox_s{ width:453px; height:148px; padding:20px 0 0 20px; border:1px solid #e7e7e7;}

.games_list .g_listbox img,.games_list .g_listbox_s img{ float:left;}
.game_info2{ padding-left:20px; width:252px; height:80px; color:#8b8b8b;float:left; overflow:hidden;}
.game_info2 h4{ font-size:14px;color:#000000; }
.game_info2 h4 a{color:#000000; text-decoration:none; cursor:pointer;}
.game_info2 p{ line-height:21px;}
.game_info2 .dl_bb{ position:relative; overflow:hidden; width:100%; height:21px;line-height:21px;}
.game_info2 .dl_bb p{ width:46%; height:21px; float:left;}
.dl_bb .line{left: -50px;top: 5px;}

.g_listbox_btn{ width:100%; height:45px; padding-top:15px; overflow:hidden;}
.g_listbox_btn .btn{ border:1px solid #e7e7e7; text-align:center; color:#8f8f8f; display:inline-block; *display:inline; zoom:1; padding:0 15px; height:30px; line-height:30px; border-radius:2px; margin-right:14px; font-weight:normal;cursor:pointer;}
.g_listbox_btn .btn_r{ float:right; margin-right:21px;}

.g_listbox:hover .g_listbox_s{ background:#fffff3; border:1px solid #ffd6ab;transition: all 0.4s ease-out 0s; box-shadow:0 0 20px #d7d7d7;}
.g_listbox:hover img.ewm{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition: all 0.2s ease-out 0s;}
.g_listbox:hover .btn{/*transition: all 0.2s ease-out 0s;*/ background:#53b05e; border:1px solid #53b05e; color:#ffffff;}
.g_listbox:hover .btn_r{ background:#ff7a0e;border:1px solid #ff7a0e; color:#ffffff;}
.g_listbox:hover .btn:hover{ background:#34c445; border:1px solid #34c445;}
.g_listbox:hover .btn_r:hover{ background:#fc8f36;border:1px solid #fc8f36;}

/*礼包列表*/
.gametype_tit{ width:960px; margin:0 auto; height:60px; border-bottom:1px solid #e7e7e7;}
.gametype_tit a{ width:106px; height:50px; padding-top:10px; float:left; display:inline-block; *display:inline; zoom:1; line-height:50px; position:relative; text-align:center; font-size:14px; font-weight:normal; color:#a3a3a3; top:1px; margin-bottom:-2px;}
.gametype_tit a span{ height:12px; width:1px; background-color:#e5e5e5; position:absolute; left:106px; top:30px; display:block;}
.gametype_tit a:hover,.gametype_tit a.on{ border-bottom:2px solid #ff7a0e; height:48px; line-height:49px; color:#000000; text-decoration:none;}

.g_list_lb li{width:928px; position:relative;}
.games_list .g_listbox_l{ width:960px; height:178px; position:relative; display:block; background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ repeat-x left bottom;}

.games_list .g_listbox_l .g_listbox_s{ width:928px; border:none;}
.game_info3{ padding-left:20px; width:500px; height:140px; color:#8b8b8b;float:left; overflow:hidden;}
.game_info3 h4{ font-size:20px; font-weight:normal; color:#444333;}

.lb_txt ul{ margin:10px 0 10px 10px;}
.lb_txt ul li{ width:82px; height:28px; text-align:center; color:#8b8b8b; font-weight:normal;border:1px solid #e7e7e7; font-size:14px; margin:0;}
.lb_txt li a{width:82px; height:28px;color:#8b8b8b; line-height:28px; display:inline-block; *display:inline; zoom:1; text-decoration:none;}
.lb_txt li a:hover{ color:#ff5d13;}
.lb_txt li a.on{ background-color:#f9f9f9;transition:background-color linear 0.2s;}
.lb_txt li.b_l{ border-top-left-radius:2px; border-bottom-left-radius:2px;}
.lb_txt li.b_r{ border-left:none;border-top-right-radius:2px; border-bottom-right-radius:2px;}
.lb_txt .txt{ padding-left:14px; font-size:14px; line-height:30px;}

.g_listbox_l .btn{  padding:4px 20px; position:absolute; right:20px; top:20px;font-size:14px; font-weight:normal;}
.lb_green{ width:15px; background-position:-124px -99px; margin-top:7px;}
.g_listbox_s .btn_green:hover .lb_green{ background-position:-124px -117px;}
.lb_gray{width:15px; background-position:-108px -99px;margin-top:7px;}
.g_listbox_l .btn_gray{ background-color:#f9f9f9; border:1px solid #e7e7e7; color:#bcbcbc; cursor:default;}
.g_listbox_l .btn_orange{ background-color:#ff7a0e; color:#FFF;cursor:default;}

.game_gift_jihuoma{ width:153px; height:34px; line-height:34px; border:1px solid #e7e7e7; position:absolute; right:24px; top:80px; text-align:center; color:#8b8b8b; border-radius:1px;}
.gift_tip{ width:11px; height:7px; display:block; background:url(u_tip.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/u_tip.png*/ no-repeat; position:absolute; right:46px; top:-7px;}
.orange_word{ color:#ff7a0e; text-decoration:underline;}
.black_word{ color:#444333; text-decoration:none;}

/*礼包页搜索*/
.giftsearch{ position:absolute; right:20px; top:85px;}
.giftsearch .input_box{ width:194px;}
.giftsearch .input_box .input_txt{ line-height:20px; height:20px;}
.lbsearch_btn{ width:55px; height:30px; background:url(lbsearch_bg.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/lbsearch_bg.png*/ repeat-x; position:absolute; border-left:1px solid #cecece; left:136px; top:1px; text-align:center; line-height:30px; color:#767676; cursor:pointer;}
.input_w3{padding:5px 60px 5px 6px;width:126px;}

/*礼包页登录注册*/
.g_login{ position:absolute; right:13px; top:15px;}
.g_login a.btn{ padding:0 20px; float:none; display:inline-block;}
.user_lb{ line-height:24px;position:absolute; right:24px; top:8px;}
.mygift_ico{ width:15px; height:18px; display:inline-block; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -108px -116px; vertical-align:middle; margin-right:4px;}
.mygift span{ vertical-align:middle;}
.user_lb a{ color:#444333; cursor:pointer; text-decoration:none;}
.user_lb a:hover{ color:#ff7a0e;}
.user_lb a.tc{ text-align:right; vertical-align:middle; padding-left:34px; color:#237DB2;}
.user_lb a.tc:hover{ text-decoration:underline;color:#237DB2;}

.nofound{ width:340px; height:300px; margin:50px auto 0;}
.nofound img{ vertical-align:middle;}
.nofound span{ vertical-align:middle;font-size: 14px; padding-left:30px;}

/*分页符*/
#pages{text-align:center; padding:18px 0 10px 20px;}
#pages a{display:inline-block;margin-right:8px;line-height:18px;padding:6px 12px;color:#6b6b6b;background:#ffffff; border:1px solid #d9d9d9;}
#pages a:hover{text-decoration:none; background-color:#f5f5f5;}
#pages a.action{color:#ffffff;background:#ff7a0e; border:1px solid #ff7a0e;}

/*游戏列表——ico列表*/
.games_list_ico{ width:960px; overflow:hidden; border:1px solid #e7e7e7; margin:0 auto;}
.games_list_ico li{ width:120px;height:135px; float:left; text-align:center; line-height:20px; position:relative; cursor:pointer;}
.games_list_ico li a{width:119px;height:112px; padding-top:23px; display:inline-block;text-decoration:none;}
.games_list_ico li span{ color:#444333; }
.games_list_ico li a:hover span{ color:#ff7a0e;}
.games_list_ico .frist_list{ border-bottom:1px solid #f6f6f6; width:960px;height:134px; overflow:hidden;}
.games_list_ico .second_list{ overflow:hidden;}
.games_list_ico .frist_list li.frist,.games_list_ico .frist_list li.last,.games_list_ico .second_list li.frist,.games_list_ico .second_list li.last{ width:120px;}

.games_list_ico li:hover{ background-color: #fafafa;}

.games_list_ico li:hover a{ color:#ff7a0e;}
/*客服中心*/
.service_list{ width:100%;}
.service_list li{ width:50%; height:229px; padding-top:48px; display:inline; float:left; overflow:hidden; position:relative;}
.service_list li .line{ height:236px; top:26px;}
.s_list_box{ padding-left:72px;}
.andriod_kf{ width:250px; float:left; overflow:hidden; line-height:28px; color:#666666;}
.andriod_kf h4{ font-size:18px; font-weight:normal; color:#989898;}
.andriod_kf strong{ color:#444333;}
.en{ width:125px; height:11px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat; display:block;}
.en_andriod{ background-position:-176px -100px;}
.en_ios{ background-position:-176px -111px;}
.en_time{ width:55px; background-position:-176px -124px;}

.s_list_box .btn{ padding:0 20px; margin-top:15px; height:36px; line-height:36px; font-size:14px; font-weight:normal;}
.s_list_box .btn_green,.pop .con li .btn_green,.g_listbox_s .btn_green{ background-color:#53b05e;}
.s_list_box .btn_orange{ background-color:#ff7a0e;}
.s_list_box .btn_green:hover,.pop .con li .btn_green:hover,.g_listbox_s .btn_green:hover{ background-color:#34c445;}
.s_list_box .btn_orange:hover{ background-color:#fc8f36;}

.kf_btns{ width:960px; height:160px; margin:0 auto; overflow:hidden;}
.kf_btns li{ width:160px; height:130px; position:relative; text-align:center; float:left; display:block; cursor:pointer; color:#444333;}
.kf_btns .line{ height:100px; position:absolute; right:0; top:27px;}
.kf_btns li a{ display:block; width:160px; height:100px; padding-top:30px;}
.kf_btns li span{ display:block;margin:0 auto;}

.find_password{ width:39px; height:49px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -79px 0;}
.revise_password{ width:48px; height:48px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -119px 0;}
.setup_password{ width:44px; height:48px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -168px 0;}
.recharge{ width:40px; height:48px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -213px 0;}
.qa{ width:48px; height:48px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -254px 0;}
.feedback{ width:46px; height:49px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -303px 0;}

.kf_btns li:hover .find_password{ background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -79px -49px;}
.kf_btns li:hover .revise_password{ background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -119px -48px; }
.kf_btns li:hover .setup_password{ background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -168px -48px;}
.kf_btns li:hover .recharge{ background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -213px -48px;}
.kf_btns li:hover .qa{background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -254px -48px;}
.kf_btns li:hover .feedback{ background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -303px -49px;}

/*QA*/
.l_list{ width:722px; border-right:1px solid #e7e7e7; padding:0 20px; display:inline; float:left; background-color:#FFF; padding-bottom:20px;}
.l_list h3{ border-bottom:1px solid #d6d6d6; line-height:60px; color:#444333; font-size:20px; font-weight:normal;}
.l_list dt{ color:#444333; font-size:16px; line-height:40px; padding-top:14px;}
.l_list dd{ padding-bottom:25px; background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ repeat-x left bottom; line-height:24px; font-size:14px; color:#989898;}

.r_list{ width:217px; padding-left:20px; float:left;}
.r_list li{ width:202px; height:182px; background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ repeat-x left bottom; overflow:hidden; padding:22px 0 14px 0; color:#444333;}
.r_list li.last{ background:none;}
.r_list li p{ width:202px; float:left; }
.r_list li h4{ float:left; padding-top:5px;  font-size:14px; font-weight:normal;}
.r_list .btn,.kf_qq .btn{ border:1px solid #e5e5e5; background-color:#FFF; color:#a09f9a; font-weight:normal; margin:12px 0;}
.r_list li p strong{font-size:14px;}

.r_ico{ width:28px; height:32px; display:inline-block;*display:inline; zoom:1; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat; float:left; margin-right:12px;}
.andriod_i{ background-position:-79px -99px;}
.ios_i{ background-position:-79px -132px;}

/*客服中心弹窗*/
#pop1{ display:none;}
#pop2{}
.pop{ border:1px solid #c0c0c0; color:#767676; position:absolute; top:50%; left:50%; z-index:4399;}
.pop1{ width:452px; margin-left:-226px;margin-top:-211px;}
.pop2{ width:352px; margin-left:-176px; margin-top:-100px;}
.pop h3{ background:#f7f7f7; border-bottom:1px solid #dadada; height:40px; line-height:40px; color:#767676; font-size:14px; padding-left:12px;}
.pop .con{ padding:25px; background-color:#FFF;}
.pop .con li{ position:relative; padding-bottom:20px;}
.pop .con li.pop_tip,.pop .con li.m_sel{ padding:0px;}

.border{ border:1px solid #cecece;}
.tag{ vertical-align:top; width:60px; display:inline-block; text-align:right; padding-top:6px;}
.sel{ line-height:20px; width:106px; padding:5px;}
.sel option{ background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ repeat-x left bottom;}
.describe{ width:294px; height:75px;resize:none; padding:5px;}
.contact{ width:294px; height:30px; padding:0 5px;}
.yzm{ width:85px; height:30px; padding:0 5px;}
.yzm_img{ width:95px; height:32px; vertical-align:bottom; padding-left:8px;}

.txt_label{ position:absolute; top:6px; left:74px; color:#a9a9a9;}
.txt_label1{ top:8px;}

.con li .btn_green{ padding:0 20px; margin-left:65px;}

.sel_games{ width:96px;display: inline-block; *display:inline; zoom:1; position:relative; height:30px; line-height:30px; padding:0 5px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat 92px -187px; cursor:pointer;}
.s_g{ border-right:1px solid #d3d3d3; padding:0 13px 0 5px;}

/*选择游戏*/
.game_storage{ width:290px;background-color:#FFF; border:1px solid #e3e3e3; position:relative;}
.pop .con .drop_sel_game li{ padding-bottom:0;}
.inde_menu{ border-bottom:1px solid #e2e2e2; height:24px; padding:7px 0 10px 20px; overflow:hidden;}
.pop .con .inde_menu li{ color:#6b6b6b; float:left; padding:5px 6px;}
.inde_menu li.on{ background:#ff5d13;}
.tab a{ text-decoration:none; cursor:pointer;}
.inde_menu li.on a{ color:#FFF; }

.m_sel{ margin:20px 0 0 5px;}

.kf_qq{ margin-left:5px;}
.kf_qq .btn{ width:71px; height:30px; line-height:30px; padding-left:15px; margin:0 10px 0 4px; float:none; display:inline-block; *display:inline; zoom:1;}

.close{ position:absolute; top:0px; right:0; width:40px; height:40px; background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -309px -100px; cursor:pointer;}
.pop_layer{ position:absolute; left:0; top:0; background:#000; width:100%; height:900px; z-index:2000;opacity: 0.1;filter:alpha(opacity=10);}

.game_table{ overflow:hidden;}
.pop .con li.letter{ padding:0; width:34px;line-height: 34px; float:left; border-right:1px solid #e3e3e3;padding-bottom: 100px;margin-bottom: -100px;text-align: center;position: relative;z-index: 1; color:#767676;}
.pop .con li.game_list{ padding:0; width:256px;line-height: 26px;background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ left bottom repeat-x;padding: 4px 0 4px 34px; _margin-top:-34px;}
.pop .con li.game_list a{color:#767676;padding: 0 10px;white-space: nowrap;float: left;}

/*客服选择游戏专用浮动清除样式*/
.fixed:after{ content:" "; display:block; clear:both; visibility:hidden; height:0; line-height:0;}
.fixed{ *zoom:1; }

/*注册页*/
.l_list .gametype_tit{ width: 722px;}
.l_list .gametype_tit a{ width:120px;}
.fui_form{ padding-top:40px;}
.form_list{ padding-bottom:36px;_padding-bottom:8px; margin-left:30px; position: relative;z-index: 10;}
.form_list2{ margin-top:-8px;_margin-top:20px; padding-left:100px; padding-bottom:30px;}
.form_list2 a{ color:#237db2; text-decoration:underline;}
.form_list3{ padding:30px 0; margin-bottom:22px;_margin-bottom:0px; background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ repeat-x left top; z-index:100;}
.form_list4{ padding:10px 0 30px; _margin-bottom:0px; background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ repeat-x left top; z-index:100;}
.login_form .tip{ display:block; width:234px; padding-left:58px; height:30px; line-height:30px; color:#cacaca;}
.hq_yzm,.hq_yzm2{ width:118px; height:44px; background:url(hq_yzm.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/hq_yzm.png*/ repeat-x; position:absolute; border-left:1px solid #cecece; left: 236px; top:1px; text-align:center; line-height:44px; color:#767676; cursor:pointer;}
.hq_yzm2{border:1px solid #cecece; left: 239px; top:0px;}
.icon16 {width: 16px;height: 16px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;
    *vertical-align:auto;zoom: 1;*display:inline;overflow: hidden;background-image:url(login-sd9825d4edc.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/login/login-sd9825d4edc.png*/;}
.login_main .icon16{background-image:url(login-sd9825d4edc.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/login/login-sd9825d4edc.png*/;}
.input_box{ width:350px;}
.input_txt {
    font-size: 12px;
    color: #565656;
    border: 1px #c9c9c9 solid;
    float: left}
.input_box .input_txt{height:26px; line-height:26px;}
.input_w1{ width:292px;padding: 9px 5px 9px 58px; }
.input_w2{ width:162px;padding: 9px 135px 9px 58px;}
.input_w4{ width:162px; padding:9px 10px 9px 58px;}
.form_list .form_list{ position:relative;}
.form_list .icon_box{ width:44px; height:44px;background:#F1F1F1;border-right: 1px solid #D5D5D5; display: inline-block;left: 1px;overflow: hidden; position: absolute;top: 1px;z-index: 30;}
.submit{ width:350px; height:56px; line-height:56px; color:#FFF; font-size:20px; background-color:#53b05e; border:none; font-family:"Microsoft YaHei"; border-radius:2px; cursor:pointer;}
.submit:hover{ background-color:#34c445;}
.form_list .icon_box .icon16{margin:14px}
.icon_box .user_16_gray,.icon_box .key_16_gray,.icon_box .imgcode_16_gray{ filter:alpha(opacity=60);-moz-opacity:0.6; -khtml-opacity: 0.6;opacity:0.6;}

.icon_box .user_16_gray {
    background-position: 0 0
}
.icon_box .key_16_gray {
    background-position: -32px 0
}
.icon_box .imgcode_16_gray {
    background-position: -16px 0
}
.icon_box .idNumber_16_gray {
    background-position: -48px 0
}
.phone_16_gray{ background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -175px -159px;}
.mail_16_gray{ background:url(icons2.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/icons2.png*/ no-repeat -176px -176px; top:31px}
.form_list3 .icon_box{ margin-top:30px;}

.login_main .img_code img {width: 108px;height:38px}
.login_main .img_code {width: 108px;height:38px;float: left; border:1px solid #f2f2f2; display:inline; margin-left:18px;_margin-left:15px;}

.r_list_tip{ padding:52px 0 0 6px;}
.r_list_tip dt{ padding-bottom:38px;}
.r_list_tip dt a{ color:#237db2; text-decoration:underline;}
.r_list_tip .name {float: left}
.r_list_tip dd{ line-height:34px;}
.r_list_tip dd a{ color:#363636; padding-right:30px; display:inline-block; position:relative;}
.r_list_tip dd a .line{ left:62px;_left:75px; top:10px;}

.captcha_list{ position:absolute;height:445px;text-align:center;left:0;top:0;}
.captcha_list .cover{ position:absolute;top:0;left:0;background:#FFF;opacity:0.8;filter:alpha(opacity=80);
    width:100%;height:100%;z-index:20;}
.captcha_list .operation{ position: absolute; z-index: 21; top: 160px; left: 0; width: 100%;}
.captcha_list .captcha{ width:100px;padding:9px 5px;vertical-align: middle;}
.captcha_list .submit{ width:120px;text-align:center;cursor: pointer;}
.captcha_list a{ vertical-align:middle;display:inline-block;}

/*新闻列表*/
.news_list{ width:950px; height:660px; margin:20px auto 36px; overflow:hidden;}
.news_list li{ height:40px; line-height:40px; background:url(x_dotted.png)/*tpa=https://sy-cdnres.unionsy.com/platform/media/web/v2/images/x_dotted.png*/ repeat-x left bottom; }
.news_list li a{color:#444333;}
.news_list h3{border-bottom: 1px solid #E7E7E7;height:50px;line-height:50px;margin:20px auto 0;width: 950px; font-size:16px; font-weight:normal;color: #000000;}

/*关于我们*/
.content{ width:930px; margin:0 auto 40px; padding:0 15px; color:#7d7d7d; font-size:12px; line-height:26px; }
.content h3{ color:#444333; font-size:20px; font-weight:normal; line-height:40px; padding-top:32px;}
.content h4{color:#444333; font-size:16px; font-weight:normal; line-height:30px; padding-top:20px;}
.content p{text-indent:2em; padding:12px 0;}
.content--terms p{padding:5px 0;}
.content--agreement p { padding: 0; text-indent:0em; }
.content--agreement h3{color: rgb(207, 17, 4);font-family: 微软雅黑;font-size: 20px;line-height: 40px;text-align: center;padding-top: 20px; font-weight: bold; }
.content--agreement .txt { font-size: 13px; line-height: 24px; overflow: hidden; width: 880px; margin: 30px auto; }
.content--agreement a { color: #0000ee; }

/*错误提示气泡*/
.wrong_tips{ position:absolute; top:-40px; left:64px;}
.w_ico{display: inline;
    border-width: 6px; border-bottom:-6px;font-size: 0;height: 0;left:14px;overflow: hidden;position: absolute;vertical-align: middle;width: 0;
    border-left: 6px solid #ffffff;
    border-right: 6px solid #ffffff;
    border-top: 6px solid #ff4a4e; background:#ff4a4e;}
.w_txt{ display:block; height:32px; line-height:32px; text-align:center; color:#FFF; background-color:#ff4a4e; padding:0 15px; _width:100px;}
.form_list .wrong_tips{ left:45px;}

.right_box,.wrong_box,.notice_box{ height:32px; line-height:32px; width:250px; display:inline-block; vertical-align:bottom;position:absolute; top:0px;_top:9px; left:270px;}
.form_list .right_box,.form_list .wrong_box,.form_list .notice_box{ position:absolute; top:8px;_top:15px; left:360px;}
.form_list3 .right_box,.form_list3 .wrong_box,.form_list3 .notice_box{ top:38px; }
.right_box i,.wrong_box i,.notice_box i,.right_box em,.wrong_box em,.notice_box em{ vertical-align:middle;}
.right_box{ color:#1c9d2b;}
.wrong_box{ color:#e13838;}
.notice_box{ color:#f79240;}

.right_ico,.wrong_ico,.notice_ico{ width:16px; height:16px; display:inline-block; background:url(../images/icons2.png) no-repeat; margin:0 6px 0 10px;}
.right_ico{ background-position:-108px -136px}
.wrong_ico{ background-position:-125px -136px}
.notice_ico{ background-position:-142px -136px}

.input_placeholder {color:#b8bac3;}

/*邮箱下拉框2014.07.15*/
.mail_dropbox{ width:355px; position:absolute; top:76px; left:0px; border:1px solid #c9c9c9; border-top:none; }
.mail_dropbox li{ height:36px; line-height:36px; padding:0 10px; background-color:#FFF; display:block; cursor:pointer; border-bottom:1px dotted #fafafa;}
.mail_dropbox li:hover,.mail_dropbox li.cur{ background-color:#efefef;}

.suggestUser{ color:#237db2; text-decoration:underline; cursor:pointer;}