@charset "utf-8";
/* CSS Document */
.tic_nav_frame{ background:url(../ticket_images/loginnav_bj.jpg) repeat-x; margin-top:1px;}
.tic_wrapper{ background:url(../ticket_images/mid_bj.jpg) repeat-x; position:relative; font-size:14px;}
.left_bj{ background:url(../ticket_images/left_bj.jpg) no-repeat; width:14px; height:430px; left:0; top:0px; position:absolute}
.right_bj{ background:url(../ticket_images/right_bj.jpg) no-repeat; width:14px; height:430px; right:0; top:0px; position:absolute}
.tic_box{ background:url(../ticket_images/heng_bj.gif);min-height: 430px; height:expression(document.body.clientHeight < 430? "430px": "auto" ); padding-bottom:20px; overflow:hidden}
.tic_content{ padding:25px}
.tip_box{ background:url(../ticket_images/tip_bj.jpg); width:904px; margin-left:2px; margin-bottom:20px;}
.tip_box p{ background:url(../ticket_images/tip_top.jpg) no-repeat top left; padding:10px 10px 2px;}
.tip_box_footer{ background:url(../ticket_images/tip_footer.jpg); height:8px; line-height:1px; overflow:hidden;}
.newticket_box{}
.newticket_box .title{ font-size:16px; font-weight:bold; color:#c90; border-bottom:1px solid #CCC; line-height:40px; margin-bottom:20px;}
.form_box{ height:58px; padding:0 10px; margin-bottom:3px; vertical-align:middle;}
.com_content{ height:130px;}
.more_box{ height:auto; margin-bottom:23px;}
.textarea_box{ height:82px;}
.more_box .content{ padding:10px 0; width:530px;}
.textarea_box p{ padding:5px 10px; color:#CCC; font-size:12px;}
.form_box label{ display:block; width:130px; height:34px; line-height:34px; float:left; padding-left:10px;}
.form_box .input{ display:block;float:left; margin-right:20px; overflow:hidden;background:url(../ticket_images/i1.gif) left center no-repeat; height:34px; width:184px; text-align:center; vertical-align:middle; line-height:34px;}
.form_box .test_picbox{ height:31px; line-height:31px; margin-right:20px; float:left; padding-top:3px;}
.form_box .refresh{ display:block; float:left; margin-right:20px; line-height:34px; height:34px;}
.form_box .textarea{ border:1px solid #e6e6e6; background-color:#f6f6f6; display:inline-block; zoom:1; overflow:hidden}
.form_box textarea{ width:295px; height:45px; border:4px solid #f6f6f6;resize: none;}
.com_content textarea{ width:350px; height:90px;}
.form_box input[type=text]{ height:24px;line-height:24px;*height:23px;*line-height:23px;border:0;width:177px; vertical-align:middle; margin-top:4px;*margin-top:3px;*margin-left:2px;}
.form_box select{ height:26px; border:0; width:180px; margin-top:4px; line-height:26px;}
.form_box .text_ts{ line-height:18px; display:block; height:18px; color:#999; clear:both; padding-left:140px; padding-top:3px;}
.form_box .text_error{float:left; height:40px; padding:3px 10px; line-height:18px;  margin:1px 20px 0 0; font-size:12px;}
.user_button{ text-align:center; margin-top:20px; line-height:30px;}
.user_button input{ display:block; cursor:pointer;  width:196px; height:45px; margin:0 auto; line-height:45px; color:#FFF; background:url(../ticket_images/user_button.jpg); border:0; font-size:16px; font-weight:bold; border:0;}
